Просмотр PDF через настольное приложение C # .Net

Я хочу знать, как просмотреть PDF-файл с помощью настольного приложения C # .net. Я пытаюсь создать приложение для просмотра PDF с помощью Visual Studio 2008

Существует библиотека для чтения PDF-файлов под названием iText (iTextSharp). Но мне это не помогло


person yohan.jayarathna    schedule 03.02.2011    source источник
comment
Какое отношение NetBeans имеет к приложению C #?   -  person John Saunders    schedule 03.02.2011


Ответы (3)


Вы можете разместить элемент управления IE в своем приложении, и это позволит пользователю просматривать PDF-файлы, если у них установлена ​​программа для чтения.

Я могу привести пример, если вы скажете, используете ли вы WPF или WinForms.

  1. Перетащите WebControl на свою форму Перетащите WebControl на свою форму

  2. Задайте путь в коде укажите путь в коде

  3. Готово Нажмите F5

person Daniel    schedule 03.02.2011
comment
спасибо за очень хорошее объяснение. Не могли бы вы также объяснить, как это сделать с помощью wpf. Еще раз спасибо! - person yohan.jayarathna; 03.02.2011
comment
Я не думаю, что использование веб-браузера для чтения PDF-документа - это хорошая идея и пустая трата памяти. - person Searock; 03.02.2011

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

По сути, вам нужно получить стороннюю программу для просмотра PDF-файлов или написать ее самостоятельно. Их довольно много, и они, вероятно, взглянут на что-то вроде PDFViewForNet

person lomaxx    schedule 03.02.2011

iText не является средством просмотра PDF-файлов.

Если вы хотите читать PDF-документы в своем приложении, есть несколько PDF-библиотек с открытым исходным кодом.

person Searock    schedule 03.02.2011