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

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

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

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам