PDFMove
Wie wandeln Sie eine PNG-Datei in das BMP-Format um?
Anleitung

Wie wandeln Sie eine PNG-Datei in das BMP-Format um?

5 Min. Lesezeit

Die eine Frage, die zuerst zu beantworten ist

Die Umwandlung von PNG in BMP ist technisch denkbar einfach, ihre Begründung aber häufig fragwürdig. Klären wir deshalb vor den Schritten Folgendes:

Akzeptiert Ihr Zielsystem PNG?

Falls ja, nehmen Sie die Umwandlung nicht vor. PNG ist ohnehin verlustfrei, wird überall unterstützt, transportiert Transparenz zuverlässig und belegt einen Bruchteil des Platzes eines BMP. Der Wechsel zu BMP bringt Ihnen keinerlei Qualitätsvorteil; er bringt nur eine riesige Datei und einen wahrscheinlichen Transparenzverlust.

Falls nein — also wenn es um ein altes Windows-Programm, ein eingebettetes Gerät, eine Industriemaschine oder eine nicht aktualisierte Toolchain geht — ist die Umwandlung notwendig, und genau für diesen Fall wurde dieser Leitfaden geschrieben.

Was passiert bei der Umwandlung tatsächlich?

PNG und BMP sind beide verlustfreie Formate. PNG speichert die Pixeldaten mit einem verlustfreien Algorithmus komprimiert, BMP speichert sie typischerweise völlig unkomprimiert. Bei der Umwandlung wird diese Kompression aufgelöst und die Pixel werden roh weggeschrieben.

Bei den Farbwerten entsteht kein Verlust — bei einem 24-Bit-Ziel wird jedes Pixel unverändert übernommen. An zwei Stellen besteht jedoch ein echtes Risiko:

Transparenz. Der Alphakanal des PNG geht in BMP höchstwahrscheinlich verloren. Das ist das wichtigste Thema dieser Umwandlung, und wir behandeln es unten ausführlich.

Die Farbanzahl, wenn die Bittiefe reduziert wird. Erwartet das Zielsystem ein indiziertes 8-Bit-BMP, werden die Farben des Bildes auf eine begrenzte Palette heruntergerechnet, und das ist ein sichtbarer Verlust.

Darüber hinaus ändert sich die Qualität der Datei nicht; lediglich ihre Größe wächst frappierend.

Schritt für Schritt umwandeln

1. Klären Sie, was das Ziel erwartet

Wenn Sie diesen Schritt überspringen, wird Ihre Datei vermutlich abgewiesen. BMP ist kein einheitliches Format; es gibt Varianten wie 24 Bit, 32 Bit und indizierte 8 Bit, und alte Systeme können meist nur eine davon lesen.

Außerdem erwarten die meisten eingebetteten Geräte eine feste Auflösung. Verlangt ein Bedienpanel ein Bild von 320x240, wird selbst ein gültiges BMP abgelehnt, wenn es andere Maße hat.

Suchen Sie in der Dokumentation des Geräts oder Programms nach diesen beiden Angaben: der erwarteten Bittiefe und der erwarteten Pixelgröße.

2. Klären Sie die Transparenzfrage

Wenn Ihre PNG-Datei transparente Bereiche enthält, entscheiden Sie vor der Umwandlung selbst, was damit geschehen soll.

Auf der BMP-Seite ist die Alpha-Unterstützung unzuverlässig; viele Leseprogramme ignorieren das Alpha-Byte und zeigen transparente Flächen deckend an. Mit welcher Farbe sie gefüllt werden, unterscheidet sich von Leseprogramm zu Leseprogramm. Sie überlassen das Ergebnis also dem Zufall.

Der richtige Ansatz lautet: Füllen Sie den Hintergrund vor der Umwandlung bewusst mit der gewünschten Farbe. Wird das Logo auf einem dunklen Panel gezeigt, machen Sie den Hintergrund in diesem Dunkel; wird es in einer hellen Oberfläche verwendet, machen Sie ihn weiß. So erhalten Sie im Zielsystem genau das Bild, das Sie erwarten.

Muss die Transparenz wirklich erhalten bleiben und unterstützt das Zielsystem sie, dann ziehen Sie ernsthaft in Betracht, gar nicht umzuwandeln.

3. Laden Sie die Datei hoch

Ziehen Sie Ihre Datei per Drag-and-drop in unser Werkzeug für die Umwandlung von PNG in BMP. Dabei wird die verlustfreie Kompression des PNG aufgelöst und die Pixeldaten werden roh in den BMP-Container geschrieben.

4. Stellen Sie sich auf die Dateigröße ein

Die entstehende Datei kann sehr viel größer ausfallen als erwartet, besonders wenn die Quelle ein Screenshot, ein Logo oder ein Diagramm ist. Der Grund ist, dass PNG bei solchen Inhalten außerordentlich effizient arbeitet, BMP dagegen keinerlei Gewinn bringt.

Das ist kein Fehler, sondern die natürliche Folge des Formats. Bei BMP ist die Dateigröße ausschließlich das Produkt aus Auflösung und Bittiefe; wie einfach das Bild ist, spielt überhaupt keine Rolle.

5. Testen Sie im Zielsystem

Ob die Umwandlung als gelungen gilt, hängt nicht davon ab, ob sich die Datei öffnen lässt, sondern davon, ob das Zielsystem sie annimmt. Probieren Sie das Ergebnis direkt in diesem Programm oder auf diesem Gerät aus.

Wird es abgelehnt, sind nicht das Format, sondern Bittiefe und Auflösung die ersten Stellen, an denen man nachsieht. Sind transparente Flächen in einer unerwarteten Farbe erschienen, gehen Sie einen Schritt zurück und verflachen Sie den Hintergrund selbst.

6. Bewahren Sie das PNG auf, betrachten Sie das BMP als temporär

Ihre BMP-Datei enthält nicht mehr Information als das PNG; wurde die Transparenz verflacht, enthält sie weniger. Ihre eigentliche Kopie soll das PNG bleiben. Betrachten Sie das BMP als Ergebnis, das für eine bestimmte Aufgabe erzeugt wurde, und löschen Sie es, wenn der Bedarf entfällt.

Fälle, in denen Sie diese Umwandlung nicht vornehmen sollten

Der Klarheit halber sei es wiederholt:

  • Für die Qualität. BMP steigert die Qualität nicht. PNG ist ohnehin verlustfrei; die Pixeldaten beider sind identisch.
  • Für die Archivierung. Zur Langzeitaufbewahrung ist PNG in jeder Hinsicht überlegen: dieselben Daten, weit weniger Platz.
  • Fürs Web oder zum Teilen. Die meisten Plattformen akzeptieren BMP nicht, das Browserverhalten ist uneinheitlich, und die Dateigröße ist nicht zu rechtfertigen.
  • Für den Druck. BMP ist kein Format der Druckvorstufe und besitzt nicht die Farbraumunterstützung, die Druck-Workflows erwarten.

Kurz gefasst

Die Umwandlung von PNG in BMP erfolgt einzig aus Kompatibilitätsgründen. Es ist ein Wechsel von verlustfrei zu verlustfrei, die Farbdaten bleiben also erhalten — aber die Transparenz geht höchstwahrscheinlich verloren und die Datei wächst dramatisch. Klären Sie vorab, welche Bittiefe und Auflösung das Zielsystem erwartet, verflachen Sie die Transparenz selbst und bewahren Sie das PNG als Ihre eigentliche Kopie auf. Wenn Ihr Ziel PNG akzeptiert, lassen Sie sich auf diese Umwandlung gar nicht erst ein.

Häufig gestellte Fragen

Bleibt die Transparenz aus dem PNG in BMP erhalten?

In den meisten Fällen nicht, und das ist die größte Falle dieser Umwandlung. Die 32-Bit-Variante von BMP kann technisch einen Alphakanal transportieren, doch diese Unterstützung ist unter den Anwendungen uneinheitlich; viele Leseprogramme ignorieren das Alpha-Byte. Im Ergebnis werden transparente Flächen mit einer einfarbigen Fläche gefüllt, meist Weiß oder Schwarz, und welche Farbe es wird, kann vom Zielprogramm abhängen. Muss die Transparenz erhalten bleiben, ist es der einzige verlässliche Weg, bei PNG zu bleiben.

Warum ist die Datei so groß geworden?

Weil BMP Pixeldaten typischerweise völlig unkomprimiert speichert. Ihre PNG-Datei war klein, weil sie eine verlustfreie Kompression anwendet; BMP hebt diese Kompression vollständig auf und schreibt den Farbwert jedes Pixels direkt weg. Besonders bei Inhalten mit vielen einfarbigen Flächen wie Screenshots, Logos oder Diagrammen ist der Unterschied enorm, denn bei solchen Inhalten arbeitet PNG äußerst effizient, während BMP keinerlei Gewinn bringt. Die Komplexität des Bildes wirkt sich auf die BMP-Größe nicht aus.

Mindert diese Umwandlung die Bildqualität?

Abgesehen von der Transparenz nein. PNG und BMP sind beide verlustfreie Formate, die Pixelfarbwerte werden also eins zu eins übernommen und es kommen keine Kompressionsartefakte hinzu. Das einzige echte Verlustrisiko ist der Alphakanal; das Verflachen transparenter Flächen ist eine nicht umkehrbare Änderung. Verlangt das Ziel zudem eine geringere Bittiefe, etwa indizierte 8 Bit, wird die Farbanzahl reduziert, und auch dort kann ein sichtbarer Verlust entstehen.

Soll ich das PNG löschen, nachdem ich das BMP erzeugt habe?

Nein, bewahren Sie das PNG unbedingt auf. Die BMP-Datei enthält nicht mehr Information; im Gegenteil, wurde die Transparenz verflacht, enthält sie weniger Information und belegt obendrein weit mehr Platz. Das PNG sollte Ihre eigentliche Kopie bleiben, das BMP dagegen als temporäres Ergebnis gelten, das für ein bestimmtes Programm oder Gerät erzeugt wurde. Zu löschen ist am Ende nicht das PNG, sondern das BMP.

Probieren Sie es gleich mit PNG → BMP Dönüştür aus.

PNG → BMP Dönüştür ausprobieren