¿Cuál es el mejor formato visible en la web para guardar un TIF con una profundidad de 1 bit?

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

  •  06-07-2019
  •  | 
  •  

Pregunta

Quiero convertir TIF a un tipo de imagen que se pueda ver en una página web.

Los TIFs son en blanco y negro, por lo que JPG no funciona bien y termina aún más grande después de la conversión.

Aquí hay algunas pruebas que he realizado usando C # y Image.Save para hacer la conversión:

Orignal TIF es 7 KB (profundidad de bits: 1).

Convertido a:

  • JPG: 101 KB (profundidad de bits: 24)
  • BMP: 256 KB (profundidad de bits: 1)
  • GIF: 17 KB (profundidad de bits: 8)
  • PNG: 11 KB (profundidad de bits: 1)

Luego convertí un TIF de varias páginas que tiene 3 páginas. El tamaño original era de 134 KB (profundidad de bits: 1).

Total de 3 imágenes convertidas:

  • JPG: 1324 KB (profundidad de bits: 24)
  • BMP: 768 KB (profundidad de bits: 1)
  • GIF: 221 KB (profundidad de bits: 8)
  • PNG: 155 KB (profundidad de bits: 1)

Estoy comenzando con un TIF de varias páginas y necesito convertir para poder verlo en un navegador. Parece que PNG sería el mejor formato para usar en base a mis pruebas básicas que he descrito anteriormente. ¿Hay otros formatos de imagen que debería usar / considerar?

¿Hay otras opciones que me faltan para reducir el tamaño del archivo?

EDITAR: he agregado más información sobre la profundidad de bits de cada formato. El BMP y el PNG mantienen la misma profundidad de bits que el TIF . ¿Hay alguna manera de reducir la profundidad de bits GIF o JPG para reducir significativamente el tamaño?

¿Fue útil?

Solución

PNG es sin duda su mejor opción aquí.

La razón por la que su PNG termina más grande que el TIF original podría ser que el tiempo de ejecución no hace toda la compresión que posiblemente podría. Si realmente necesita comprimir hasta el último byte del archivo PNG, le sugiero que utilice una herramienta como AdvancePNG u OptiPNG para comprimir los PNG después de escribirlos. El autor de OptiPNG ha escrito un buen artículo con enlaces a un algunos otros optimizadores PNG .

Otros consejos

Use PNG, admite el modo de color de 1 bit y funciona incluso en IE4 (si no necesita transparencia parcial). ¿Sus clientes usan IE3?

Hace unos años podría haberme alejado de PNG, pero ahora simplemente funciona. y hay muchos scripts de pirateo para que funcione con IE 5 y 6 para que pueda estar seguro para la mayoría de los usuarios. Si realmente necesita compatibilidad, ofrezca GIF y amp; PNG.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top