Я хочу получить такое же качество изображения, как если бы я использовал экспорт pdf в png из Adobe Acrobat.Оригинальный размер PDF
Но почему-то это не работает для меня. Размеры, которые я получаю, если я экспортировать PDF в PNG с помощью инструмента Adobe Acrobat являются: Ширина: 11264 пикс Высота: 15940 пикс
Как вы можете видеть, что я предоставить вам метод, который я использую прочитать pdf-файл для каждой страницы. Возможности, которые я должны использовать метод .Render, который нуждается в ИНТ страницы (индекс) всплывают DPix, поплавок dpiY, BOOL forPrinting
Но некоторые, как это не оказывает влияния на изображение сохраненное?
using (var document = PdfiumViewer.PdfDocument.Load(file))
{
//This int is used to get the page count for each document
int pagecount = document.PageCount;
//With the int pagecount we can create as may screenshots as there are pages in the document
for (int index = 0; index < pagecount; index++)
{
//render the image created
var image = document.Render(index,8448,11955, true);
//savde the created screenshot temporerlay as a png + number (count)
image.Save(@"C:\Users\chnikos\Desktop\Test\output" + index.ToString("000") + ".png",ImageFormat.Png);
application.Selection.InlineShapes.AddPicture(@"C:\Users\chnikos\Desktop\Test\output" + index.ToString("000") + ".png");
}
}
общее, что это не реальный ответ .. –
я работаю над пример в этот самый момент .. С фрагментом кода .. – ArchAngel
, что неплохо, качество все еще не так хорошо, как orignal, мы можем улучшить это как-то? –