Конвертировать PDF в изображения

Может ли кто-нибудь сказать, используя небольшой пример кода, как преобразовать многостраничный PDF-файл в несколько изображений с возможностью преобразования в цветное изображение (.png) или изображение в градациях серого (.tif) с помощью Adobe Acrobat XI SDK на С#?


person amyn    schedule 06.09.2014    source источник
comment
Есть ли у вас основания полагать, что это возможно? Есть ли у вас основания полагать, что это невозможно? В документации сказано, что вы можете или не можете?   -  person Jongware    schedule 06.09.2014
comment
да, я знаю, что это возможно, потому что я прочитал это в одной из их документации. также Acrobat Pro дает вам возможность сохранять pdf в виде изображений, что означает, что SDK также должен это делать.   -  person amyn    schedule 06.09.2014
comment
Тогда у вас есть ответ. Да, это возможно.   -  person Jongware    schedule 06.09.2014
comment
отредактировал мои вопросы, если это вас удовлетворяет.   -  person amyn    schedule 06.09.2014


Ответы (1)


Попробуйте PdfThumbnailComparer.Lib. Он использует Adobe Acrobat SDK за кулисами для создания изображений из файлов PDF" new PdfToImage { PdfFilePath = "...path to pdf..." }.PdfPageToPng();

person VahidN    schedule 06.09.2014
comment
поправьте меня, если я ошибаюсь. что делает код, который открывает страницу, копирует все страницы в буфер обмена, затем вставляет их в растровое изображение, а затем сохраняет растровое изображение? - person amyn; 07.09.2014
comment
Я провел небольшое исследование и узнал, что с помощью API я могу вызвать сохранение как вариант для файла PDF. Та же опция «Сохранить как» также доступна в Adobe Acrobat Pro, которая дает вам возможность сохранять PDF в виде изображений. Любая идея о том, как вызвать это с помощью SDK? - person amyn; 07.09.2014