vb.net PDF интеграция - PullRequest
       3

vb.net PDF интеграция

0 голосов
/ 30 сентября 2010

У нас есть база данных с декомпилированными версиями данных файлов PDF, которые хранятся в виде больших двоичных объектов.

Старый способ получения информации заключался в получении большого двоичного объекта, компиляции файла на локальном диске и использовании процесса.start для запуска нового файла .pdf, который был создан.

Мне кажется, я ищу класс, который может принять декомпилированные данные PDF, превратить их в скомпилированный PDF и показать конечные результаты без необходимости сохранятьфайл на локальный диск.

У кого-нибудь есть предложения?

спасибо.

Ответы [ 2 ]

0 голосов
/ 30 сентября 2010

Запустите все скомпилированные .pdf с помощью старого метода и сохраните их где-нибудь.

0 голосов
/ 30 сентября 2010

Вы можете просто создать поток и отправить его в элемент управления Document Viewer для PDF. Существует множество элементов управления PDF Viewer, если они поддерживают DataStream, с вами все будет в порядке. Я бы позволил процессу скомпилировать файл PDF в память как поток файлов и отправить его в программу просмотра PDF. Я сделал то же самое, но с форматом Microsoft, таким как xps и doc, но пока зритель поддерживает файловый поток, у вас не должно возникнуть проблем.

Этот просмотрщик PDF имеет цену, но он может помочь: http://www.gnostice.com/nl_article.asp?id=109 пример, который они показывают, идет по имени файла, но возможно, он может поддерживать метод потока данных. Большинство просмотров делают.

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