AVIF in PNG umwandeln: Anleitung für die Bildkonvertierung
Übergeben Sie vollständige AVIF-Bilddaten und starten Sie die Konvertierung. Bei Erfolg erhalten Sie PNG-Bilddaten als Base64-Text sowie Angaben zu Quellformat, Zielformat und Ausgabegröße.
Geeignete Ausgangslage für die Umwandlung
AVIF ist ein modernes Bildformat, das nicht von jeder Anwendung geöffnet wird. Wenn ein Arbeitsablauf PNG erwartet, können Sie bereitgestellte AVIF-Bilddaten mit diesem Werkzeug in PNG umwandeln. Das ist beispielsweise hilfreich, wenn Bilddaten in eine Bildbearbeitung, ein Dokument oder eine Anwendung übernommen werden sollen, die mit PNG arbeitet.
Für die Verarbeitung benötigen Sie Bilddaten in der vom Werkzeug erwarteten Form. Die vorgesehene Dateieingabe ist optional und startet mit einem leeren Wert. Dieser leere Ausgangswert ersetzt jedoch keine Bilddaten: Ohne eine tatsächlich übergebene Eingabe entsteht kein erfolgreiches Konvertierungsergebnis.
Die Verarbeitung arbeitet mit den übergebenen Bilddaten und liefert bei Erfolg eine PNG-Darstellung zurück. Die Ausgabe wird nicht als beschreibender Dateiname erklärt, sondern als Base64-Text der PNG-Bilddaten mit zusätzlichen Angaben zum Quellformat, zum Zielformat und zur Ausgabegröße. So können Sie die Form des Ergebnisses gezielt prüfen, bevor Sie den Inhalt in einen geeigneten weiteren Bilddaten- oder Dateiablauf übernehmen.
Durchführung in sieben klaren Schritten
-
Wählen Sie die vorgesehene Eingabe für die Bilddaten aus. Eine Datei kann dafür bereitgestellt werden, die Eingabe ist aber nicht verpflichtend definiert. Für einen erfolgreichen Versuch müssen dennoch tatsächlich AVIF-Bilddaten übergeben werden.
-
Übermitteln Sie die vollständigen Daten der gewünschten AVIF-Datei in der erwarteten Eingabeform. Der Konvertierungspfad dekodiert die gelieferten Bilddaten zunächst aus Base64. Achten Sie deshalb beim Übertragen darauf, keine Zeichen abzuschneiden, einzufügen oder versehentlich zu verändern.
-
Starten Sie die Konvertierung, sobald die Eingabe bereitsteht. Danach versucht das Werkzeug, die dekodierten Bytes als Bild zu öffnen. Erst wenn dieser Öffnungsschritt gelingt, kann die Umwandlung der Bilddaten in das PNG-Format erfolgen.
-
Lesen Sie das zurückgegebene Ergebnis anhand seiner enthaltenen Angaben. Bei einem erfolgreichen Durchlauf finden Sie die PNG-Bilddaten als Base64-Text. Zusätzlich werden ein Quellformat, das Zielformat PNG und die Größe der ausgegebenen Daten zurückgegeben.
-
Prüfen Sie zunächst den Erfolgsstatus, bevor Sie den Base64-Inhalt weiterverwenden. Ein Textwert allein ist noch kein Beleg dafür, dass sich die gewünschte Bildausgabe für Ihren weiteren Ablauf eignet. Vergleichen Sie deshalb insbesondere das ausgewiesene Zielformat mit der Anforderung Ihres nächsten Verarbeitungsschritts.
-
Wenn Sie aus dem Ergebnis wieder eine PNG-Datei erzeugen möchten, führen Sie die erforderliche Base64-Dekodierung in dem dafür vorgesehenen Bilddaten- oder Dateiablauf durch. Die zurückgegebenen Bilddaten sind dafür als Inhalt zu behandeln und nicht mit zusätzlichen Zeichen zu ergänzen. Bewahren Sie ein benötigtes Geheimnis nicht gemeinsam mit den Bilddaten auf; für dieses Werkzeug wird jedoch kein Passwortschritt beschrieben.
-
Bei einer Abweichung vom erwarteten Ergebnis wiederholen Sie den Versuch mit einer unveränderten Eingabe. Kontrollieren Sie dabei zuerst, ob die AVIF-Daten vollständig übergeben wurden, und anschließend, ob die dekodierten Bytes tatsächlich als Bild geöffnet werden können.
Ausgabe und Grenzen der Prüfung
Ein erfolgreiches Ergebnis steht für eine gelungene Umwandlung der übergebenen AVIF-Bilddaten in das PNG-Format. Der wesentliche Ausgabewert ist der Base64-Text, der die PNG-Bilddaten repräsentiert. Das Zielformat sollte als PNG erscheinen, während die Größenangabe die ausgegebenen Daten beschreibt.
Beim Quellformat kann neben dem tatsächlichen Format ersatzweise der Text „AVIF“ erscheinen, wenn das Bildformat in der Ausgabe nicht verfügbar ist. Diese mögliche Ersatzangabe ändert nichts daran, dass für die Verarbeitung zunächst dekodierte Bilddaten geöffnet werden müssen.
Ein erfolgloses Ergebnis bedeutet, dass keine Konvertierung abgeschlossen wurde. Dafür kommen unter anderem eine leere Eingabe, dekodierte Bytes, die sich nicht als Bild öffnen lassen, oder ein unerwarteter Fehler während der Verarbeitung infrage. Eine beliebige Zeichenfolge im Eingabefeld genügt daher nicht, selbst wenn sie wie Base64 aussieht.
Prüfen Sie bei einem Fehlschlag die Eingabe in der Reihenfolge, in der sie verarbeitet wird: Liegen Bilddaten vor, lassen sie sich ohne unbeabsichtigte Änderungen dekodieren, und können die daraus entstehenden Bytes als Bild geöffnet werden? Erst nach dieser Kontrolle ist ein erneuter Versuch sinnvoll. Die geprüfte Beschreibung weist außerdem keinen Netzwerkzugriff aus; daraus folgt jedoch keine Aussage über Speicherung, Datenschutz, Registrierung oder die konkrete Ausführungsumgebung.
Praktisches Beispiel
Sie haben eine AVIF-Aufnahme aus einem Export und benötigen deren Bilddaten für einen Arbeitsablauf, der PNG erwartet.
Übergeben Sie die vollständigen Base64-Bilddaten einer AVIF-Aufnahme und starten Sie die Konvertierung. Prüfen Sie anschließend einen erfolgreichen Status sowie die Angabe des Zielformats PNG.
Bei Erfolg enthält das Ergebnis PNG-Bilddaten als Base64-Text, das Zielformat PNG, ein Quellformat und die Ausgabegröße.
Einschränkungen
- Eine erfolgreiche Ausgabe ist nicht für beliebige Bilddaten zugesichert, da die dekodierten Bytes geöffnet werden müssen und unerwartete Fehler ebenfalls zu einem erfolglosen Ergebnis führen können. Der deklarierte Netzwerkzugriff erlaubt keine Schlussfolgerungen über Speicherung, Datenschutz oder die Ausführungsumgebung.
Häufige Fehler
- Eingabe fehlt oder wurde verändert: Bei einem leeren Wert oder beschädigten Base64-Daten können die dekodierten Bytes nicht als Bild geöffnet werden. Übergeben Sie die vollständigen Bilddaten erneut und entfernen Sie keine Zeichen.
Häufige Fragen
Kann ich jede AVIF-Datei in PNG umwandeln?
Das hängt von der Eingabe und der verfügbaren Bildunterstützung ab. Eine Umwandlung gelingt, wenn die dekodierten Daten als Bild geöffnet werden können; eine leere Eingabe führt dagegen nicht zu einem Konvertierungsergebnis.
In welchem Format erhalte ich das Ergebnis?
Bei einer erfolgreichen Verarbeitung kommt der PNG-Inhalt als Base64-Text zurück. Die Antwort nennt außerdem ein Quellformat, das Zielformat PNG und die Größe der ausgegebenen Daten.
Muss ich eine Bilddatei eingeben?
Nein, eine Dateieingabe ist nicht verpflichtend definiert. Für eine erfolgreiche Umwandlung müssen jedoch Bilddaten übergeben werden, weil der leere Eingabewert zu einem erfolglosen Ergebnis führt.