Base64-Bilddaten mit optionaler Data-URI verarbeiten
Fügen Sie Base64-Bilddaten ein und lassen Sie die Data-URI-Option bei Bedarf aktiviert. Bei erfolgreicher Verarbeitung erhalten Sie eine Base64-Darstellung und optional eine MIME-gekennzeichnete Data-URI.
Wofür die Umwandlung geeignet ist
Mit diesem Werkzeug verarbeiten Sie bereits vorliegende Base64-Bilddaten. Nach erfolgreicher Verarbeitung erhalten Sie eine Base64-Darstellung der ursprünglichen Bildbytes. Optional kann daraus zusätzlich eine MIME-gekennzeichnete Data-URI entstehen. Das eignet sich beispielsweise, wenn Bilddaten in einem Textfeld vorliegen und Sie zwischen einer reinen Base64-Darstellung und einer direkt einbettbaren Data-URI wählen möchten.
Bilddaten verarbeiten
-
Bereiten Sie die Eingabe vor. Verwenden Sie den Base64-Text eines Bildes. Unterstützte und zugeordnete Bildtypen sind PNG, JPEG, WEBP, GIF und BMP. Eine leere Eingabe wird zurückgewiesen.
-
Fügen Sie die Bilddaten ein. Übergeben Sie den Base64-Text als Bilddaten. Das Werkzeug decodiert den Text und versucht, die daraus entstehenden Bytes als Bild zu öffnen.
-
Legen Sie die Data-URI-Option fest. Die Option zum Einschließen einer Data-URI ist standardmäßig aktiviert. Lassen Sie sie aktiviert, wenn neben der Base64-Darstellung auch eine MIME-gekennzeichnete Data-URI benötigt wird. Deaktivieren Sie sie, wenn keine Data-URI-Zeichenfolge erzeugt werden soll.
-
Starten Sie die Verarbeitung und prüfen Sie das Ergebnis. Bei Erfolg entsteht eine UTF-8-Base64-Darstellung der ursprünglichen Bildbytes. Bei aktivierter Option wird daraus zusätzlich eine Data-URI mit dem erkannten oder verwendeten MIME-Typ erstellt.
Ergebnis und Grenzen verstehen
Eine erfolgreiche Verarbeitung bedeutet, dass die übergebenen Bytes als Bild geöffnet werden konnten und eine Base64-Darstellung der ursprünglichen Bildbytes erzeugt wurde. Wenn die Data-URI-Option aktiv ist, gehört außerdem eine MIME-gekennzeichnete Data-URI zum Ergebnis. Bei PNG, JPEG, WEBP, GIF und BMP wird der jeweilige Bild-MIME-Typ zugeordnet. Fehlt das erkannte Format, wird PNG mit image/png verwendet. Ist das erkannte Format nicht zugeordnet, bleibt dieses Format erhalten, während der MIME-Typ auf image/png zurückfällt.
Ein nicht erfolgreiches Ergebnis kann bei leerer Eingabe, fehlender Bilddecodierung oder einer Ausnahme beim Base64-Decodieren beziehungsweise beim Öffnen des Bildes entstehen. Da die Base64-Decodierung nicht auf strenge Validierung eingestellt ist und beim Öffnen nur ein Öffnungsversuch erfolgt, müssen fehlerhafte oder teilweise beschädigte Daten an dieser Grenze nicht zwingend zurückgewiesen werden. Die deklarierte Netzwerkzugriff-Einstellung ist false; daraus lassen sich jedoch keine Aussagen über Speicherung, Löschung oder Vertraulichkeit der eingegebenen Daten ableiten.
Praktisches Beispiel
Sie haben den Base64-Text einer PNG-Datei vorliegen und möchten daraus eine Base64-Darstellung sowie eine einbettbare Data-URI erhalten.
Übergeben Sie den Base64-Text einer PNG-Datei und verarbeiten Sie ihn mit aktivierter Data-URI-Option.
Das Ergebnis enthält eine Base64-Darstellung der ursprünglichen PNG-Bildbytes. Bei aktivierter Data-URI-Option enthält es zusätzlich eine MIME-gekennzeichnete Data-URI mit dem Typ image/png.
Einschränkungen
- Die belegte Verarbeitung bezieht sich auf übergebene Base64-Bilddaten und einen Versuch, die decodierten Bytes als Bild zu öffnen. Aussagen über Bildbearbeitung, allgemeine Formatkonvertierung oder die Verarbeitung entfernter Bild-URLs sind daraus nicht ableitbar.
Häufige Fehler
- Leeres oder ungeeignetes Eingabefeld: Eine leere Eingabe wird zurückgewiesen; auch Text, der sich nicht als Bild öffnen lässt, kann zu einem nicht erfolgreichen Ergebnis führen. Verwenden Sie stattdessen den vollständigen Base64-Text eines Bildes.
Häufige Fragen
Wird neben Base64 auch eine Data-URI erzeugt?
Wenn die Option aktiviert ist, wird zusätzlich zur Base64-Darstellung eine MIME-gekennzeichnete Data-URI erzeugt. Bei deaktivierter Option wird keine Data-URI-Zeichenfolge erstellt.
Kann ich eine Bild-URL statt Base64-Daten verwenden?
Für den belegten Ablauf benötigen Sie Base64-Bilddaten. Eine leere Eingabe wird zurückgewiesen; Unterstützung für entfernte Bild-URLs ist nicht belegt.
Welcher MIME-Typ erscheint in der Data-URI?
Bei erkanntem PNG, JPEG, WEBP, GIF oder BMP wird der entsprechende Bild-MIME-Typ verwendet. Fehlt das Format, wird PNG mit image/png verwendet; bei einem nicht zugeordneten Format fällt nur der MIME-Typ auf image/png zurück.
Warum kann die Verarbeitung trotz Base64-Text fehlschlagen?
Eine nicht erfolgreiche Verarbeitung kann bei leerer Eingabe, fehlender Bilddecodierung oder Ausnahmen beim Decodieren beziehungsweise Öffnen entstehen. Fehlerhafte oder teilweise beschädigte Daten müssen an dieser Grenze nicht zwingend scheitern.