Kurz gesagt
Ob der transparente Hintergrund beim Umwandeln von EPS nach PNG erhalten bleibt, entscheidet sich nicht im Konverter, sondern in der eingebetteten Vorschau deiner EPS-Datei. eps-png.de liest diese Vorschau lokal in deinem Browser aus, zeichnet sie auf eine Canvas-Fläche und gibt sie als PNG aus, bewusst ohne Ghostscript. War die Vorschau bereits freigestellt, bleibt die Transparenz im PNG erhalten. Wurde sie mit weißem Hintergrund gespeichert, lässt sich daraus kein echter Alphakanal zurückholen. Wichtig: Nur EPS mit eingebetteter Vorschau lassen sich umwandeln, reine PostScript-EPS ohne Vorschau nicht. Und das PNG ist ein Pixelbild, nicht mehr beliebig skalierbar wie das Vektororiginal.
"EPS mit transparentem Hintergrund nach PNG umwandeln" ist ein häufiger Wunsch bei Logos, Icons und freigestellten Grafiken: Man möchte das Motiv ohne störenden weißen Kasten auf einer Webseite, in einer Präsentation oder über einem farbigen Hintergrund einsetzen. PNG ist dafür das ideale Zielformat, weil es im Gegensatz zu JPG echte Transparenz über einen Alphakanal unterstützt. Damit die Transparenz aber wirklich im PNG ankommt, müssen ein paar technische Voraussetzungen stimmen. Dieser Ratgeber erklärt ehrlich, wann Transparenz erhalten bleibt, wann nicht, und wie der Konverter auf eps-png.de dabei genau vorgeht.
Wie Transparenz in EPS und in PNG funktioniert
EPS (Encapsulated PostScript) ist ein Vektorformat aus der Druckvorstufe. Es beschreibt eine Grafik nicht als Raster aus Pixeln, sondern als Folge von Zeichenbefehlen: Pfade, Flächen, Kurven, Text. Ein Bereich, in dem nichts gezeichnet wird, ist im Vektormodell schlicht leer, dort ist also kein Pixel und damit auch keine Farbe. In der reinen Vektorwelt ist "transparent" deshalb eher die Abwesenheit von Inhalt als eine eigene Eigenschaft. Wie dieser Leerraum am Ende aussieht, hängt davon ab, worauf die Grafik platziert wird. Wer den Aufbau einer EPS-Datei genauer verstehen will, findet die Grundlagen im Ratgeber Was ist eine EPS-Datei?.
PNG dagegen ist ein Pixelformat. Jedes Pixel hat einen Farbwert und zusätzlich einen sogenannten Alphakanal, der angibt, wie deckend dieses Pixel ist. Alpha 0 bedeutet vollständig durchsichtig, Alpha 255 vollständig deckend, dazwischen liegen halbtransparente Werte für weiche Kanten. Genau dieser Alphakanal ist der Grund, warum sich PNG so gut für freigestellte Logos eignet. Beim Umwandeln von EPS nach PNG geht es also darum, die leeren Bereiche des Vektorbilds in Pixel mit Alpha 0 zu überführen. Was PNG selbst alles kann, ist im Ratgeber Was ist PNG? ausführlich beschrieben.
Der entscheidende Punkt: die eingebettete Vorschau
Hier liegt der Kern dieses Themas, und er wird oft missverstanden. eps-png.de rendert nicht den vollständigen PostScript-Code einer EPS-Datei. Stattdessen nutzt der Konverter die eingebettete Vorschau, die in vielen EPS-Dateien zusätzlich zum Vektorcode gespeichert ist. Diese Vorschau ist ein fertiges Pixelbild, das Programme früher nutzten, um eine EPS-Datei anzuzeigen, ohne sie aufwendig interpretieren zu müssen. Es gibt sie in zwei verbreiteten Spielarten: als TIFF-Vorschau im sogenannten DOS-EPS-Format und als EPSI-Vorschau, bei der die Bilddaten als Hex-Zeichen direkt im EPS-Text liegen.
Genau diese Vorschau ist es, deren Transparenz am Ende über das PNG entscheidet. Wenn das Programm, das die EPS-Datei erzeugt hat, die Vorschau mit transparentem Hintergrund abgespeichert hat, dann enthält sie bereits einen Alphakanal oder eine als transparent markierte Farbe. Dieser Zustand wird beim Umwandeln in das PNG übernommen. Hat dasselbe Programm die Vorschau jedoch mit einer weißen Hintergrundfläche gerendert, dann ist das Weiß ein echter, deckender Bildinhalt. Aus einem solchen weißen Hintergrund kann kein Konverter nachträglich zuverlässig einen transparenten Bereich machen, ohne zu raten und dabei Fehler zu riskieren.
Was eps-png.de technisch genau tut
Der Ablauf auf eps-png.de ist bewusst schlank und vollständig lokal. Die EPS-Datei wird nur in den Arbeitsspeicher deines Browsers gelesen. Dort sucht der Konverter nach der eingebetteten Vorschau, entweder nach der DOS-EPS-TIFF-Vorschau oder nach der EPSI-Hex-Vorschau. Die gefundene Vorschau wird dekodiert, auf eine Canvas-Fläche skaliert und von dort als PNG ausgegeben. Die Datei verlässt dein Gerät zu keinem Zeitpunkt: kein Upload, kein Konto, kein Limit. Wie diese reine Browser-Lösung im Detail funktioniert und warum sie ohne Installation auskommt, zeigt der Ratgeber EPS in PNG ohne Illustrator umwandeln.
Bewusst nicht eingebaut ist ein vollständiger PostScript-Interpreter wie Ghostscript. Ghostscript könnte zwar auch reine Vektor-EPS ohne Vorschau rendern, steht aber unter der AGPL-Lizenz. Diese Lizenz würde für eine öffentlich erreichbare Browser-Anwendung weitreichende Pflichten auslösen. eps-png.de verzichtet deshalb bewusst auf Ghostscript und beschränkt sich auf die Extraktion der eingebetteten Vorschau. Das ist die ehrliche Kehrseite des datensparsamen Ansatzes, und sie führt direkt zur wichtigsten Grenze dieses Werkzeugs.
Wichtige Grenze, ganz ehrlich
Es lassen sich nur EPS-Dateien umwandeln, die eine eingebettete Vorschau enthalten. Eine reine PostScript-EPS ohne Vorschau wird von eps-png.de nicht gerendert, weil dafür ein PostScript-Interpreter nötig wäre, auf den bewusst verzichtet wird. Und selbst wenn die Umwandlung gelingt: Das Ergebnis ist ein Pixelbild. Es lässt sich nicht mehr verlustfrei vergrößern wie das ursprüngliche Vektororiginal.
Wann die Transparenz erhalten bleibt und wann nicht
Aus dem Zusammenspiel von Vorschau und Canvas ergeben sich klare Fälle. Die folgende Übersicht zeigt, welches Ergebnis du realistisch erwarten kannst, je nachdem in welchem Zustand die eingebettete Vorschau vorliegt.
| Zustand der eingebetteten Vorschau | Ergebnis im PNG | Was du tun kannst |
|---|---|---|
| Vorschau mit Alphakanal, freigestellt | Transparenter Hintergrund bleibt erhalten | Direkt verwenden, nichts weiter nötig |
| Vorschau mit weißem Hintergrund | Weißer, deckender Hintergrund im PNG | Im Originalprogramm freigestellt neu exportieren |
| Keine Vorschau vorhanden | Keine Umwandlung möglich | EPS mit eingebetteter Vorschau neu speichern |
Der mittlere Fall ist der häufigste Grund für Enttäuschung. Ein weißer Hintergrund in der Vorschau sieht auf dem Bildschirm aus wie Transparenz, sobald die Seite selbst weiß ist. Erst wenn du das PNG über eine farbige Fläche legst, fällt der weiße Kasten auf. Das ist kein Fehler des Konverters, sondern war bereits im Quellbild so angelegt.
Schritt für Schritt zum PNG mit transparentem Hintergrund
- Vorschau sicherstellen: Prüfe, ob deine EPS-Datei eine eingebettete Vorschau hat. Beim Export aus einem Vektorprogramm ist meist eine Option wie "TIFF-Vorschau" oder "Vorschau einbetten" verfügbar. Wer die Datei freistellen will, sollte den Hintergrund schon vor dem Export entfernen.
- Datei laden: Ziehe die .eps-Datei in den EPS-zu-PNG-Konverter. Es wird nichts hochgeladen, die Verarbeitung läuft lokal in deinem Browser.
- Umwandeln: Starte die Umwandlung. Die eingebettete Vorschau wird auf eine Canvas-Fläche gezeichnet und als PNG ausgegeben.
- Transparenz prüfen: Lege das fertige PNG testweise über eine farbige Fläche, etwa in einer Präsentation. Ist der Hintergrund durchsichtig, war die Vorschau freigestellt. Erscheint ein weißer Kasten, war schon die Vorschau nicht transparent.
- Bei Bedarf neu exportieren: Stört der weiße Hintergrund, stelle das Motiv im Ursprungsprogramm frei und exportiere die EPS erneut mit transparenter Vorschau.
Warum das PNG nicht mehr beliebig skalierbar ist
Ein letzter Punkt, der gerade bei Logos wichtig ist: Sobald aus dem EPS ein PNG geworden ist, hast du ein Pixelbild mit fester Größe. Die eingebettete Vorschau hat eine bestimmte Auflösung, und genau diese landet, skaliert auf die Canvas-Fläche, im PNG. Vergrößerst du dieses PNG später stark, werden die Pixel sichtbar und Kanten franst aus. Das Vektororiginal könnte man dagegen ohne jeden Qualitätsverlust auf Plakatgröße ziehen.
Für die meisten Web- und Office-Einsätze ist das kein Problem, weil dort ohnehin in fester Pixelgröße gearbeitet wird. Wenn du ein Logo aber dauerhaft frei skalierbar brauchst, solltest du das EPS oder ein daraus erzeugtes SVG als Master behalten und das PNG nur als Gebrauchskopie verstehen. Worin sich Vektor- und Pixelwelt grundsätzlich unterscheiden, vertieft der Ratgeber EPS, Auflösung und Qualität.
Direkt ausprobieren
Wandle deine EPS-Datei mit eingebetteter Vorschau in ein PNG um, lokal im Browser, ohne Upload und ohne Anmeldung. Ein freigestellter Hintergrund bleibt erhalten.
Zum EPS-zu-PNG-KonverterHäufige Fragen
Bleibt der transparente Hintergrund beim Umwandeln erhalten?
Das hängt von der eingebetteten Vorschau ab. War diese bereits freigestellt, bleibt die Transparenz im PNG erhalten. Wurde sie mit weißem Hintergrund gespeichert, lässt sich daraus kein echter Alphakanal zurückgewinnen.
Kann ich jede EPS-Datei nach PNG umwandeln?
Nein. eps-png.de kann nur EPS mit eingebetteter Vorschau umwandeln, also DOS-EPS-TIFF oder EPSI-Hex. Reine PostScript-EPS ohne Vorschau werden bewusst nicht gerendert, weil dafür ein PostScript-Interpreter nötig wäre.
Warum verzichtet eps-png.de auf Ghostscript?
Ghostscript steht unter der AGPL-Lizenz, die für eine im Browser laufende Anwendung weitreichende Pflichten auslösen würde. Der Verzicht ermöglicht eine reine Browser-Lösung ohne Upload und ohne Konto.
Ist das PNG danach noch beliebig skalierbar?
Nein. PNG ist ein Pixelbild mit fester Auflösung. Es lässt sich nicht mehr verlustfrei vergrößern wie das ursprüngliche EPS-Vektororiginal. Behalte für freie Skalierung das EPS als Master.
Quellen und Methodik
- Adobe: Encapsulated PostScript File Format Specification, Aufbau von EPS und die eingebettete Vorschau (TIFF und EPSI).
- W3C/ISO/IEC 15948: Portable Network Graphics (PNG), Spezifikation des Alphakanals für Transparenz.
- HTML Living Standard: Canvas-API, technische Grundlage der lokalen Umwandlung im Browser.
- Methodik: Die Fallunterscheidung beruht auf dem Verhalten der Vorschau-Extraktion von eps-png.de, das die im EPS gespeicherte Vorschau auf Canvas zeichnet und ohne PostScript-Interpreter (kein Ghostscript) als PNG ausgibt.