.net Управление просмотром PDF

Мы ищем элемент управления Просмотр PDF для WPF или WinForms.

Мы удалили некоторые дорожные блоки нашей текущей реализацией, которая в основном использует WindowsFormsHost для встраивания элемента управления ActiveX Adobe Reader внутри пользовательского элемента управления WPF.

Используя приведенную выше реализацию, мы не можем сделать следующее:

  • последовательно показывать кнопки поворота
  • Сохраните файл (мы можем сохранить копию, но не повторно сохранить), чтобы мы могли сохранить вращение, которое только что выполнил пользователь.

Я просмотрел интернет для элемента управления .net, который не имеет внешних зависимостей и нашел этот компонент, созданный wpcubed, и я сыграл с этим и, похоже, отвечает нашим потребностям. Мой вопрос в том, есть ли другие альтернативы?

Если есть какой-то лицензированный открытый источник с поддержкой LGPL, мы могли бы это рассмотреть, но, скорее всего, мы хотим пойти с сторонним компонентом, предпочтительно с бесплатной раздачей. Но я просто ищу некоторые варианты, которые я еще не нашел.

Ответ 1

Здесь - отличная статья, описывающая некоторых соперников.

  • Гностикс (www.gnostice.com)
  • Atalasoft (www.atalasoft.com)
  • DynamicPDF (www.dynamicpdf.com)
  • Назначить (www.aspose.com)
  • ActivePDF (www.activepdf.com)
  • Deaja (www.daeja.com)
  • Программное обеспечение Snowbound (snowbound.com)
  • Bluebeam Q (www.bluebeam.com)
  • PDFTron (www.pdftron.com)
  • GDPicture (www.gdpicture.com)
  • SyncFusion (www.syncfusion.com)
  • O2 Solutions (www.o2sol.com)

Ответ 2

PDFView4NET позволяет отображать PDF файлы в приложениях WinForms и WPF. Он включает в себя поддержку для вращения страниц и сохранения PDF файла. PDFView4NET поставляется с бесплатной раздачей.

Отказ от ответственности: я работаю в компании, которая разрабатывает PDFView4NET.

Ответ 3

Некоторые другие компоненты

Компонент 1 http://www.componentsource.com/news/2010/11/18/componentone-studio-wpf.html) http://www.componentsource.com/products/expertpdf-pdf-viewer/summary.html

DevXpress http://www.devexpress.com/Products/NET/Controls/WPF/Printing/

Попробуйте ответить на этот вопрос (у него есть интересная ссылка в блоге, которую я добавил ниже) Пожалуйста, предложите средство просмотра PDF для WPF

Статья может быть полезной http://hugeonion.com/2009/04/06/displaying-a-pdf-file-within-a-wpf-application/