Чтение PDF и вывод в PictureBox с помощью C # - PullRequest
0 голосов
/ 08 декабря 2011

Я использую C # 2005 в качестве платформы программирования.Я хочу, чтобы программа читала PDF-файл и выводила содержимое в свойствах картинки.Кто-нибудь может мне помочь, как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 08 декабря 2011

Есть несколько библиотек с открытым исходным кодом.Выберите один из следующих вариантов:

sharpPDF: http://sharppdf.sourceforge.net/

PDFjet: http://pdfjet.com/os/edition.html

PDF Clown: http://sourceforge.net/projects/clown/

содержимое файла PDF с использованием одной из этих библиотек.Что касается показа в вашей форме и т. Д., Я бы посоветовал изучить образцы этих библиотек.

1 голос
/ 08 декабря 2011

Вы не можете рендерить PDF в PictureBox. Картинные коробки предназначены для отображения картинок. Поэтому, если вы хотите визуализировать PDF-файл внутри графического блока, вам сначала нужно будет конвертировать его, ну, в общем, в изображение. Есть некоторые коммерческие продукты, такие как ABC PDF, которые позволят вам сделать это преобразование.

Еще одна возможность - использовать элемент управления Adobe Reader ActiveX , который можно разместить в приложении WinForms и напрямую отобразить файл PDF как есть.

...