Манипулирование PDF-файлом, Windows Forms C # - PullRequest
1 голос
/ 08 ноября 2010

У меня есть страница в формате PDF, которую я хотел бы распечатать / сохранить из приложения форм Windows на C #, однако я хотел бы изменить файл до этого при добавлении конечной страницы комментариев, написанной пользователем (только текст).

Может кто-нибудь указать мне на простую библиотеку PDF, которая делает эту точную вещь в простом коде.

Ответы [ 3 ]

3 голосов
/ 08 ноября 2010

iTextSharp стоит посмотреть

1 голос
/ 23 января 2018

Стандартные классы .NET напрямую не поддерживают обработку формата документа PDF. Вам необходимо использовать программный SDK (например, leadtools или itextsharp). Поскольку я не знаком с itextsharp, я расскажу о своем опыте работы с функциями leadtools. Этот SDK поддерживает загрузку файлов PDF, извлечение текста и сохранение его обратно в формате документа PDF. Я предлагаю следующий подход с использованием функций ведущих инструментов: - Загрузить файл PDF как изображение (все объекты (текст, изображения, гиперссылки и т. Д.) Внутри файла PDF будут растеризованы как одно изображение) - Передайте растеризованное изображение на один из механизмов OCR leadtools. Ведущие механизмы распознавания текста дают возможность определить зону на изображении, распознать текст, отредактировать его, а затем сохранить его обратно в формате документа PDF.

Вы можете найти больше информации здесь: http://support.leadtools.com/CS/forums/31677/ShowPost.aspx

1 голос
/ 08 ноября 2010

Вы можете взглянуть на PDF Sharp: http://pdfsharp.com/PDFsharp/index.php?option=com_content&task=view&id=12&Itemid=40 (в настоящее время, по-видимому, в автономном режиме)

Другой вариант (платная версия) Метаморфоза PDF: http://www.sautin.com/products/components/pdfmetamorphosis/index.php.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...