Zo gebruik je het
- Plak de Base64-string of de data:image/tiff;base64-URI.
- Controleer het herkende formaat en de grootte. Een TIFF toont mogelijk geen voorbeeld; in de meeste browsers is dat normaal.
- Kies Origineel om een TIFF precies zo op te slaan als je hem hebt ontvangen, of laat TIFF staan om een PNG, JPEG, WebP of andere afbeelding te converteren.
- Download het .tiff-bestand.
TIFF-gegevens herkennen
Een TIFF-bestand begint met een markering voor de bytevolgorde. Little-endian-bestanden beginnen met II (van Intel) en worden in Base64 SUkq; big-endian-bestanden beginnen met MM (van Motorola) en worden TU0A. Base64-TIFF's komen van documentscanners, faxdiensten, OCR-pipelines, archiefsystemen en GIS-tools die met GeoTIFF werken. Het MIME-type is image/tiff, en de extensies .tif en .tiff zijn uitwisselbaar.
Waarom het voorbeeld kan ontbreken
Chrome, Edge en Firefox kunnen geen TIFF-afbeeldingen weergeven; Safari is de belangrijkste uitzondering. De tool herkent het formaat toch aan de header, toont de gedecodeerde grootte en slaat het bestand op als je Origineel kiest, zodat je het daarna kunt openen in een afbeeldingsviewer, een PDF-tool of een editor.
Om een TIFF naar PNG of JPEG te converteren, moet de browser hem eerst decoderen, dus dat werkt alleen in een browser die TIFF kan weergeven. TIFF's met meerdere pagina's, gebruikelijk bij gescande documenten en faxen, behouden al hun pagina's als je downloadt als Origineel. Een conversie kan alleen de afbeelding gebruiken die de browser decodeert, en dat is meestal de eerste pagina.
Converteren naar TIFF
De omgekeerde richting werkt in elke browser: elke afbeelding die de browser kan weergeven, van PNG en JPEG tot WebP, GIF, AVIF, BMP of SVG, kan als TIFF worden opgeslagen. De uitvoer is ongecomprimeerd RGBA met 8 bits per kanaal, dus reken op ongeveer 4 bytes per pixel. Er wordt geen LZW- of ZIP-compressie gebruikt en niet naar CMYK geconverteerd; vraagt een drukkerij om CMYK, converteer het bestand dan in een professioneel beeldbewerkingsprogramma.
// Go: Base64-TIFF-gegevens naar schijf schrijven
data, err := base64.StdEncoding.DecodeString(b64)
if err != nil {
log.Fatal(err)
}
os.WriteFile("scan.tif", data, 0o644)
Veelgestelde vragen
Waarom zie ik geen voorbeeld van mijn TIFF?
De meeste browsers ondersteunen TIFF niet, dus het voorbeeld blijft leeg. De gegevens worden wel correct gedecodeerd, en met Downloaden als Origineel krijg je het volledige bestand.
Kan ik een Base64-TIFF omzetten naar PNG of JPG?
Alleen als je browser TIFF kan decoderen, zoals Safari. Download anders het origineel en converteer het met software op je computer.
Is de TIFF-uitvoer gecomprimeerd?
Nee. Geconverteerde bestanden zijn ongecomprimeerd RGBA; dat ondersteunt vrijwel elke TIFF-lezer, maar het levert grote bestanden op. Een afbeelding van 3000 × 2000 pixels is ongeveer 24 MB.
Worden TIFF's met meerdere pagina's ondersteund?
Ze blijven intact als je downloadt als Origineel. Conversies gebruiken één pagina.