Mode d’emploi
- Collez la chaîne Base64 ou l’URI data:image/tiff;base64.
- Vérifiez le format détecté et la taille. Un TIFF peut ne pas avoir d’aperçu, ce qui est normal dans la plupart des navigateurs.
- Choisissez « Fichier d’origine » pour enregistrer un TIFF exactement tel que vous l’avez reçu, ou laissez TIFF pour convertir une image PNG, JPEG, WebP ou autre.
- Téléchargez le fichier .tiff.
Repérer des données TIFF
Un fichier TIFF commence par une marque d’ordre des octets. Les fichiers little-endian commencent par II (pour Intel) et donnent SUkq ; les fichiers big-endian commencent par MM (pour Motorola) et donnent TU0A. Les TIFF en Base64 proviennent de scanners de documents, de services de fax, de chaînes d’OCR, de systèmes d’archivage et d’outils SIG qui exploitent le GeoTIFF. Le type MIME est image/tiff, et les extensions .tif et .tiff sont interchangeables.
Pourquoi l’aperçu peut manquer
Chrome, Edge et Firefox ne savent pas afficher les images TIFF ; Safari est la principale exception. L’outil reconnaît tout de même le format grâce à son en-tête, affiche la taille décodée et enregistre le fichier lorsque vous choisissez « Fichier d’origine » : vous pouvez ensuite l’ouvrir dans une visionneuse d’images, un outil PDF ou un éditeur.
Convertir un TIFF en PNG ou en JPEG exige que le navigateur le décode d’abord : cela ne fonctionne donc que dans un navigateur capable d’afficher le TIFF. Les TIFF multipages, courants pour les documents numérisés et les fax, conservent toutes leurs pages avec le téléchargement « Fichier d’origine ». Une conversion ne peut utiliser que l’image décodée par le navigateur, en général la première page.
Convertir en TIFF
Le sens inverse fonctionne dans tous les navigateurs : toute image que le navigateur sait afficher, du PNG et du JPEG au WebP, GIF, AVIF, BMP ou SVG, peut être enregistrée en TIFF. La sortie est en RGBA non compressé avec 8 bits par canal : comptez environ 4 octets par pixel. Elle n’utilise pas la compression LZW ou ZIP et ne convertit pas en CMJN ; si un imprimeur demande du CMJN, convertissez le fichier dans un éditeur d’images professionnel.
// Go : écrire des données TIFF Base64 sur le disque
data, err := base64.StdEncoding.DecodeString(b64)
if err != nil {
log.Fatal(err)
}
os.WriteFile("scan.tif", data, 0o644)
Questions fréquentes
Pourquoi ne vois-je pas d’aperçu de mon TIFF ?
La plupart des navigateurs ne prennent pas en charge le TIFF : l’aperçu reste donc vide. Les données sont tout de même correctement décodées, et le téléchargement « Fichier d’origine » vous donne le fichier complet.
Puis-je convertir un TIFF Base64 en PNG ou en JPG ?
Seulement si votre navigateur sait décoder le TIFF, comme Safari. Sinon, téléchargez l’original et convertissez-le avec un logiciel de bureau.
La sortie TIFF est-elle compressée ?
Non. Les fichiers convertis sont en RGBA non compressé, un format que pratiquement tous les lecteurs TIFF prennent en charge, mais qui produit des fichiers volumineux. Une image de 3000 × 2000 pixels pèse environ 24 Mo.
Les TIFF multipages sont-ils pris en charge ?
Ils sont conservés intacts lorsque vous téléchargez avec « Fichier d’origine ». Les conversions n’utilisent qu’une seule page.