Чтение PDF в С#

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

Ответ 1

Вы можете использовать Adobe PDF IFilter Library для преобразования PDF-документа в текст.

Также см. пример в CodeProject

Ответ 2

iTextSharp - еще одна альтернативная библиотека PDF для .NET.

Ответ 3

Поскольку PDF - это двоичный формат, вам нужно будет использовать pdf-библиотеку, например pdflib, чтобы читать pdf файлы.

pdfLib

Ответ 4

Вы должны проверить PDFSharp библиотеку, и у них есть компонент предварительного просмотра, где еще извлечение текста и отображение их в RichTextBox может быть немного больше работы, но вы можете попробовать это.