2009-09-28 3 views
0

У меня есть PDF-файл, который я хочу, чтобы открыть в Windows Forms приложений и выполнять следующие Задачи-Как выделить текст в Pdf Winforms C#

  1. Просмотр в PDF-документ
  2. Увеличение +/- документа
  3. поиск текста
  4. выделите конкретный текст
  5. Показать его в ListBox/выпадающий
  6. выберите те слова и выделить в PDF
  7. Удалить выделение/выделить.

Я попытался использовать определенные библиотеки, такие как pdfSharp/iTextSharp, даже Acrobat Reader OCX.

Его действительно беспокоит меня .. есть ли помощь?

+0

Вы можете открыть коммерческие PDF-файлы SDK? –

ответ

1

Я бы предложил посмотреть на некоторые способы преобразования PDF-файла, если у вас нет прямой необходимости его редактировать. Даже тогда, может быть, легче конвертировать в другую форму, вносить изменения, а затем конвертировать назад. PDF - это форма PostScript, которая делает его мощным, но также делает его бесполезным, и мое личное предпочтение - пропустить эту головную боль. Не всегда можно избежать (было очень весело создавать тайскую поддержку в формате PDF print @ home ticket создание один раз без раздувания документа за пределами непригодного использования), но настоятельно рекомендуется там, где это возможно.

В любом случае, существует множество библиотек преобразования PDF, некоторые из которых могут быть доступны для .NET. В худшем случае вам может понадобиться создать управляемый уровень C++, чтобы ваш код C# мог получить к ним доступ.

1

Не поддерживает ли акробатический считыватель OCX все эти функции? Что именно делает OCX, что вам нужно сделать в коде?

Вы можете попробовать связаться с Adobe и получить полный SDK для PDF. Он может иметь элементы управления, которые вы можете использовать для решения своей проблемы.

Подумайте об этом, есть ли даже SDK для PDF от Adobe?

0

Вы не упомянули о своем предпочтении использования бесплатного или коммерческого средства просмотра PDF. Если вы открыты для использования средством просмотра коммерческих PSF, вы можете оценить SyncFusion PDF Viewer control, Telerik PDF Viewer, Dynamic PDF Viewer или TallComponents. Я проверил набор функций, и у всех, кажется, есть функции, которые вы ищете. Я не представляю и не рекламирую ни один из этих SDK, я использовал TallComponents и Dynamic PDF для обработки PDF-файлов, и у обоих есть отличная поддержка, я бы сказал, что PDF-ветераны в пространстве .NET.

Смежные вопросы