TIFF-zu-Base64-Konverter

Kodieren Sie Scans und Druckbilder im Format .tif und .tiff als Base64 für APIs und Dokumentensysteme. Die Originaldatei wird Byte für Byte kodiert, auch wenn Ihr Browser sie nicht anzeigen kann.

Läuft vollständig in Ihrem Browser. Es wird nichts hochgeladen.

Anleitung

  1. Legen Sie eine .tif- oder .tiff-Datei auf dem Ablagebereich ab, oder klicken Sie darauf, um eine Datei auszuwählen.
  2. Belassen Sie „Konvertieren in“ auf „Original beibehalten“, um das TIFF unverändert zu kodieren. In Browsern, die TIFF nicht anzeigen können, bleibt die Vorschau möglicherweise leer.
  3. In Safari können Sie das Bild stattdessen für die Verwendung auf einer Webseite in PNG, JPEG oder WebP konvertieren.
  4. Kopieren Sie das reine Base64 oder die Data-URI, oder laden Sie die Ausgabe herunter.

Über TIFF

TIFF (Tagged Image File Format) entstand 1986 und wird heute von Adobe gepflegt. Es ist das Arbeitspferd beim Scannen, Faxen, Drucken, Publizieren und Archivieren, weil es so flexibel ist: Bilder können unkomprimiert sein oder LZW-, Deflate-, JPEG- oder für Schwarz-Weiß-Dokumente CCITT-Group-4-Komprimierung verwenden, 16 Bit pro Kanal haben, und eine einzige Datei kann viele Seiten enthalten. GeoTIFF ergänzt Kartenkoordinaten für GIS-Daten.

Der MIME-Typ ist image/tiff. Das Base64 beginnt bei Little-Endian-Dateien (Bytereihenfolge-Kennung II) mit SUkqAA und bei Big-Endian-Dateien (MM) mit TU0AKg.

Browserunterstützung

Safari ist der einzige gängige Browser, der TIFF anzeigt. In Chrome, Edge und Firefox fehlen unter Umständen Vorschau und Abmessungen, und eine Konvertierung in PNG, JPEG oder WebP ist nicht möglich, weil diese Browser das Bild nicht dekodieren können. Die Base64-Ausgabe ist trotzdem korrekt: Sie wird aus den rohen Dateibytes berechnet, nicht aus einem dekodierten Bild. Wenn Safari ein mehrseitiges TIFF konvertiert, landet nur die angezeigte Seite, normalerweise die erste, im Ergebnis.

TIFF-Dateien an eine API senden

Der häufigste Grund, ein TIFF zu kodieren, ist das Senden eines gescannten Dokuments an einen Webdienst: OCR-Engines, Dokumentenmanagementsysteme, E-Rechnungsplattformen und Fax-Gateways akzeptieren die Datei oft als Base64-Feld in JSON. Die meisten erwarten die reine Base64-Ausgabe ohne das Präfix data:.

{
  "fileName": "scan-001.tif",
  "contentType": "image/tiff",
  "content": "SUkqAAgAAAA..."
}

Scans können mehrere Dutzend Megabyte groß sein, und Base64 fügt ein Drittel hinzu, prüfen Sie also die Größenbeschränkungen der API. Für die Anzeige auf einer Webseite konvertieren Sie Text und Strichgrafiken in PNG und Fotos in JPEG, da ein data:image/tiff-Bild nur in Safari erscheint.

Häufig gestellte Fragen

Warum gibt es keine Vorschau meiner TIFF-Datei?

Die meisten Browser können TIFF nicht dekodieren, daher gibt es nichts anzuzeigen. Die Base64-Ausgabe wird aus den Dateibytes erzeugt und ist unabhängig davon vollständig und korrekt.

Ist TIF dasselbe wie TIFF?

Ja. Beide Endungen bezeichnen dasselbe Format, und der MIME-Typ ist in beiden Fällen image/tiff.

Kann ich hier TIFF in PNG oder JPEG umwandeln?
Nur in einem Browser, der TIFF dekodieren kann, etwa Safari. In anderen Browsern konvertieren Sie die Datei zuerst mit einem Bildbearbeitungsprogramm und verwenden dann PNG zu Base64.
Bleiben bei einem mehrseitigen TIFF alle Seiten erhalten?

Ja, wenn Sie das Originalformat beibehalten, denn dann wird die gesamte Datei kodiert. Bei einer Konvertierung bleibt nur eine Seite übrig.

Wie wandle ich das Base64 wieder in eine TIFF-Datei um?
Fügen Sie es in Base64 zu TIFF ein und laden Sie die Datei herunter.