2015-06-01 7 views
1

У меня возникли проблемы с отображением pdf с использованием pdfium с использованием C#. Я читал эту статьюотображение PDF с использованием pdfium

Read a stored PDF from memory stream

я скачал пакет pdfiumViewer, но когда я скомпилировать его, он говорит, что он не может найти pdfium library.So, я скачал пакет «pdfium. net SDK ", поэтому он работает, но это не бесплатно, это ограниченная версия. что мне интересно: нужно ли иметь пакет «pdfium.net SDK» для работы «pdfiumViewer»? thx!

+0

какая проблема для компиляции библиотеки pdfium самостоятельно? это не так сложно. Использовать библиотеки из patagames pdfium.net sdk вряд ли удастся. Он отличается от исходного pdfium и имеет расширенные функциональные возможности. Например, работа с [интерактивными формами] (http://pdfium.patagames.com/Help/html/30a08af8-ecae-4ebd-902c-46d183ea4dcd.htm). – Andrew

ответ

3

SDK, который, как я думаю, Patagames's Pdfium.Net SDK, который действительно является платным решение.

PdfiumViewer is free, но вы have to have pdfium built, which is pretty thoroughly documented.

+0

Означает ли это, что мне не нужно платить за это, хотя я собираюсь использовать это коммерческое приложение с закрытым исходным кодом. –

+0

@CodeCoaster Спасибо за ответ. –

3

Pdfium.dll уже интегрирован в PdfiumViewer. но для того, чтобы быть загружен, необходимо при создании проекта, чтобы скопировать этот файл рядом с приложением, либо в корневой или x86 или x64-подкаталог. Самый простой способ добиться этого - изменить свойства этого файла, изменив настройки Copy to Output Directory ng для копирования.

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