Может ли iTextSharp растеризовать / экспортировать в JPEG или другой формат изображения? - PullRequest
5 голосов
/ 26 апреля 2010

Мне нужно иметь возможность экспортировать PDF-файлы, которые я создаю, в JPEG, чтобы пользователи могли получить скриншот / миниатюру конечного продукта, что быстрее, чем открыть весь PDF.

Я запускаю это на ASP.NET веб-сайте, работающем в Medium Trust в Rackspace Mosso Cloud .

Мне еще предстоит найти библиотеку, которая будет работать либо в среде Medium, либо в случае ABC PDF, которая отлично работает локально, не будет загружаться в Mosso. Может, у Моссо есть собственный уровень доверия?

Я знаю, что iTextSharp работает на Mosso, но я не смог понять, как "сделать скриншот" одной страницы PDF или экспортировать страницу в JPEG. Есть ли кто-нибудь, кто делал это раньше?

1 Ответ

4 голосов
/ 20 мая 2010

Нет, iTextSharp не поддерживает рендеринг PDF в изображения, знает много о внутренних документах PDF, но ничего о презентации.

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

Другие решения, которые я могу себе представить, например, использование Ghostscript или печать с использованием Virtual Image Driver, недоступны в этой среде.

...