2010-04-26 9 views
5

Ich muss in der Lage sein, PDFs, die ich erstelle, in JPEG zu exportieren, so dass Benutzer einen Screenshot/Miniaturansicht des Endprodukts haben können, was schneller ist als das Öffnen des gesamten PDFs.Kann iTextSharp rasterisieren/in JPEG oder ein anderes Bildformat exportieren?

Ich verwende diese auf einer ASP.NET Website in Medium läuft Vertrauen im Mosso Cloud-Rackspace.

Ich habe noch eine Bibliothek zu finden, die entweder in Medium Trust arbeiten wird, oder im Fall von ABC PDF, die vor Ort gut funktioniert, nicht laden in Mosso. Vielleicht hat Mosso eine benutzerdefinierte Vertrauensstufe?

Ich weiß, dass iTextSharp auf Mosso funktioniert, aber ich konnte nicht herausfinden, wie man eine einzelne Seite einer PDF "screenshot" oder eine Seite in JPEG exportiert. Gibt es jemanden da draußen, der das schon mal gemacht hat?

Antwort

4

Nein, iTextSharp unterstützt nicht das Rendern von PDF zu Bildern, weiß viel über PDF-Interna, aber alles über die Präsentation.

Es gibt auch viele kommerzielle Produkte, die PDF auf mehrere Bildformate rendern können. ABC PDF scheint gut ... aber vielleicht können Sie etwas finden, das in mittlerem Vertrauen funktioniert.

Andere Lösungen, die ich denken kann wie Ghostscript oder Drucken mit Virtual Image Driver sind in dieser Umgebung nicht verfügbar.

+0

ABCpdf funktioniert in mittlerer Vertrauenswürdigkeit, vorausgesetzt, es wird mit dem Installationsprogramm installiert. – OnceUponATimeInTheWest