Quel est le meilleur format Web pour enregistrer un fichier TIF avec une profondeur de 1 bit?

StackOverflow https://stackoverflow.com/questions/1015280

  •  06-07-2019
  •  | 
  •  

Question

Je souhaite convertir TIF en un type d'image pouvant être visualisé dans une page Web.

Les TIF étant en noir et blanc, JPG ne fonctionne pas bien du tout et finit par être encore plus gros après la conversion.

Voici quelques tests que j'ai effectués à l'aide de C # et de Image.Save pour effectuer la conversion:

La valeur originale TIF est de 7 Ko (résolution: 1).

converti en:

  • JPG: 101 Ko (résolution: 24)
  • BMP: 256 Ko (résolution: 1)
  • GIF: 17 Ko (résolution: 8)
  • PNG: 11 Ko (résolution: 1)

J'ai ensuite converti un TIF multipage de 3 pages. La taille d'origine était de 134 Ko (résolution: 1).

Total des 3 images converties:

  • JPG: 1324 Ko (résolution: 24)
  • BMP: 768 Ko (résolution: 1)
  • GIF: 221 Ko (résolution: 8)
  • PNG: 155 Ko (résolution: 1)

Je commence avec un TIF multipage et j'ai besoin de convertir pour pouvoir être visualisé dans un navigateur. Il semble que PNG serait le meilleur format à utiliser sur la base des tests de base que j'ai décrits ci-dessus. Existe-t-il d'autres formats d'image que je devrais utiliser / envisager?

Existe-t-il d'autres options qui me manquent pour réduire la taille du fichier?

EDIT: , j'ai ajouté des informations supplémentaires sur la résolution en bits de chaque format. Le BMP et le PNG conservent la même profondeur de bits que le TIF . Existe-t-il un moyen de réduire la profondeur de bits GIF ou JPG afin, espérons-le, de réduire considérablement la taille?

Était-ce utile?

La solution

PNG est certainement votre meilleur choix ici.

Si votre PNG est plus volumineux que le fichier TIF d'origine, c'est peut-être parce que le moteur d'exécution ne fait pas toute la compression possible. Si vous avez vraiment besoin de compresser le dernier octet du fichier PNG, je vous suggère d’utiliser un outil tel que AdvancePNG ou OptiPNG afin de compresser les fichiers PNG après les avoir écrits. L'auteur d'OptiPNG a écrit un bon article avec des liens vers un quelques autres optimiseurs PNG .

Autres conseils

Utilisez PNG, il prend en charge le mode couleur 1 bit et fonctionne même dans IE4 (si vous n'avez pas besoin de transparence partielle). Vos clients utilisent-ils IE3?

Il y a quelques années, j'aurais peut-être fui la PNG, mais maintenant cela fonctionne. et il y a beaucoup de scripts de piratage pour le faire fonctionner avec IE 5 et 6 afin que vous puissiez être en sécurité pour la plupart des utilisateurs. Si vous avez vraiment besoin de compatibilité, proposez à la fois les fichiers GIF et les fichiers amp; PNG.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top