Визуализация приложения PDF в приложении C # - PullRequest
0 голосов
/ 01 августа 2010

Эй, ребята, прежде чем вы, ребята, скажете что-нибудь, что я искал и не могу найти конкретную информацию о том, что я ищу.

Я хочу отобразить PDF в моем приложении winform без зависимости. Я знаю о библиотеке (с открытым исходным кодом), которая делает это, однако, она старая. Я хочу сказать, что я хочу, чтобы в рендере использовалась самая последняя (или несколько более новая) спецификация для PDF. Две вещи, которые я в основном ищу, это закладки (которые поддерживает эта библиотека) и кликабельные ссылки (например, оглавление), которые эта библиотека не поддерживает.

Я не очень продвинутый программист, поэтому, если вы дадите мне Ghostwriter + PDFsharp или itextpdf или что-то в этом роде, я не смогу собрать то, что мне нужно, и вовремя. Поэтому я ищу ссылки на библиотеки (с открытым исходным кодом, пожалуйста), которые делают это для меня.

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

Ответы [ 2 ]

1 голос
/ 01 августа 2010

Один, возможно, не очень удачный вариант - преобразовать его в документ XPS, который очень легко отобразить в WPF.

0 голосов
/ 01 августа 2010

Проверяли ли вы системы отчетности, такие как Microsoft SQL Server Reporting Services или Crystal Reports, или любое из множества решений для отчетности (например, Devexpress XtraReports , ActiveReports , SyncFUsion Essential Reporting и еще немало) для .NET там? Большинство из них имеют более или менее продвинутые возможности рендеринга PDF.

Некоторые поставщики также имеют отдельные, автономные генераторы PDF, что-то вроде Essential PDF от Syncfusion или Aspose.PDF - но они становятся довольно сложными, если вы хотите получить хорошие результаты , Но, возможно, стоит хотя бы взглянуть ...

Еще один подход

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