Может ли 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, недоступны в этой среде.