Cómo manejar TIFF archivo en páginas HTML?

Quiero mostrar un archivo TIFF en mi página HTML.

He intentado usar incrustado etiqueta de id de objeto, img, etc. Pero soy incapaz de mostrar la imagen (TIFF) en la página HTML.

No estoy utilizando Java .NET o cualquier otra cosa en mi proyecto. Estoy usando solo HTML.

Hola a todos,

A la pregunta de arriba, ayer me dieron solución. yo.e safari capaz de soportar archivos de imagen TIFF de carga.

¿Qué debo hacer para cargar archivos de imagen TIFF en el resto de los no admitidos navegador(IE, Mozilla, Firefox, etc)

Soy incapaz de instalar tercera parte del instalador o controlador(como ActiveXController).

Favor de dar su valiosa sugerencia para esto.

Gracias de Antemano.

InformationsquelleAutor ASHOK | 2010-02-01

5 Comentarios

  1. 58

    Esto depende del navegador soporte de imagen, se ve como la única corriente principal del navegador que soporta los formatos tiff es Safari:

    http://en.wikipedia.org/wiki/Comparison_of_web_browsers#Image_format_support

    Donde están recibiendo las imágenes tiff de? Es posible que ellos se genera en un formato diferente?

    Si usted tiene un conjunto estático de imágenes, a continuación, me gustaría recomendar el uso de algo como PaintShop Pro para convertir por lotes, cambiar el formato.

    Si esto no es una opción, a continuación, puede haber algo de kilometraje en busca de un pre-escrito applet de Java (o cualquier otro plugin para el navegador) que puede mostrar las imágenes en el navegador.

    • +1 TIFF en los navegadores es un seguro de cosa – más aún con CMYK queridos. Sugiero conveting a JPG o PNG.
    • Seguí las imágenes TIFF en un sólo sistema local. Según la especificación, yo no debería convertir a otro formato.
    • Como por el formato de Imagen de apoyo en el Navegador, puedo usar safari para mostrar la imagen TIFF. ¿Es lo correcto?
    • La página de la Wikipedia afirma que Safari es capaz de renderizar imágenes en formato TIFF. Me gustaría recomendar la descarga (asumiendo que usted está utilizando Windows) y tratando de salir. apple.com/safari/download
    • Me gustaría convertir a PNG (de esa manera usted no tiene que perder detalle como en JPG… además de que se va a reducir drásticamente el tamaño de archivo que están sirviendo al cliente. XnView proporciona impresionante utilidades de conversión si usted necesita una aplicación gratuita.
    • Muchas gracias. Muchas gracias a todos los que me apoyan. Yo podría cargar archivos de imagen TIFF en el navegador safari
    • También funciona en internet explorer para windows.
    • Extensión de Chrome: chrome.google.com/webstore/detail/inline-tiff-viewer/…

  2. 16

    He encontrado este recurso que los detalles de los diversos métodos: Cómo incrustar archivos TIFF en documentos HTML

    Como se mencionó, esto dependerá en gran medida de compatibilidad del navegador con el formato. Visualización de la página en Chrome en Windows no mostrar ninguna de las imágenes.

    También sería útil si usted ha publicado el código que has probado ya.

    • Lo siento sería muy grande. Así que estoy publicando la imagen de carga de sólo la parte 1) <OBJECT CLASSID=»clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B» WIDTH=»100%» HEIGHT=»100%» CODEBASE=»apple.com/qtactivex/qtplugin.cab«> <PARAM name=»SRC» VALUE=»tiffdocument.tif»> <PARAM name=»ESCALA» VALUE=»aspecto»> </OBJECT> 2) <img width=200 height=200 src=»tiffdocument.tif» alt=»»> al igual que
    • No funciona en la reciente Chrome como se dice: Este sitio utiliza un plugin (imagen/tiff) que no es compatible.
  3. 4

    Imágenes Tiff se puede visualizar directamente en el IE y safari sólo.. sin el apoyo de imágenes tiff en chrome y firefox. usted puede codificar la imagen y, a continuación, mostrar en el explorador mediante la decodificación de la codificación de la imagen a otro formato.
    Espero que esto funcione para usted

    • Se puede incluir cualquier fuente, en caso de que esta información se vuelve obsoleta?
  4. 2

    Me puede mostrar archivos de imagen tiff en todos los navegadores.

    El navegador internet explorer por defecto mostrar imágenes en formato tiff, pero firefox y chrome y otros del navegador debe convertir la imagen tiff de etiqueta html img a la lona de la etiqueta. abajo los enlaces de ello convertir.
    por favor revise los vínculos abajo de las demos:

    https://github.com/rasouliali/TiffViewer

    • esto no funciona con múltiples del tiff
  5. 2

    Usted puede tratar de convertir la imagen en formato tiff, PNG, aquí está cómo hacerlo:

    import com.sun.media.jai.codec.ImageCodec;
    import com.sun.media.jai.codec.ImageDecoder;
    import com.sun.media.jai.codec.ImageEncoder;
    import com.sun.media.jai.codec.PNGEncodeParam;
    import com.sun.media.jai.codec.TIFFDecodeParam;
    import java.awt.image.RenderedImage;
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.InputStream;
    import javaxt.io.Image;
    
    public class ImgConvTiffToPng {
    
        public static byte[] convert(byte[] tiff) throws Exception {
    
            byte[] out = new byte[0];
            InputStream inputStream = new ByteArrayInputStream(tiff);
    
            TIFFDecodeParam param = null;
    
            ImageDecoder dec = ImageCodec.createImageDecoder("tiff", inputStream, param);
            RenderedImage op = dec.decodeAsRenderedImage(0);
    
            ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    
            PNGEncodeParam jpgparam = null;
            ImageEncoder en = ImageCodec.createImageEncoder("png", outputStream, jpgparam);
            en.encode(op);
            outputStream = (ByteArrayOutputStream) en.getOutputStream();
            out = outputStream.toByteArray();
            outputStream.flush();
            outputStream.close();
    
            return out;
    
        }

Dejar respuesta

Please enter your comment!
Please enter your name here