EPS Datei aus Datenbank anzeigen

paddz

Mitglied
Hallo Leute,

ich hab da grad ein kleines Problem - vieleicht könnt ihr mir da helfen.

Ich hab hier eine Datenbank, in der Bilder im eps Format gespeichert sind.
Ich möchte die jetzt irgendwie anzeigen.

Bin schon über die jlibeps gestolpert, aber die ist nur zum generieren der Grafiken.

Ich weis inzwischen auch, dass das EPS Format ein Bild als Vorschau speichert.

Ein tipp läuft darauf hinaus, dass man mittels eines PostScript Parser´s die Bilder "wandelt".
Das wäre Prinzipiell kein Problem, da als Plattform nur Windows verwendet wird.
Nur würd ich mir gerne den ganzen aufwand sparen und mit einer Bibliothek arbeiten.

Deshalb die Frage: Kennt einer von euch eine solche freie Bibliothek?

Oder hat jemand von euch sowas schon gemacht und kann mir Tipps geben?

MfG
paddz
 
Also mir fällt dazu auch nichts anderes ein, als das Bild aus der Datenbank zu holen, lokal zu speichern und mittels einer PS Library wie Ghostscript in ein PNG umzuwandeln und dieses dann anzuzeigen. Viel Aufwand sind diese paar Schritte ja nicht.

Speicher ansonsten mal dein EPS File und schau mit einem Hex-Viewer rein. Hier ist die Spezifikation von EPS
http://www.adobe.com/devnet/postscript/pdfs/5002.EPSF_Spec.pdf. Auf Seite 23 steht was über die Preview Formate. Wenn ein Preview Tiff drin ist, kannst du diese Infos aus dem EPS auslesen, nur das TIFF in ein Byte-Array speichern und dieses mit ImageIO laden.
 
Zurück