ImageType

ImageType enumeration

Especifica el tipo (formato) de una imagen en un documento de Microsoft Word.

public enum ImageType

Valores

NombreValorDescripción
NoImage0No hay datos de imagen.
Unknown1Un tipo de imagen desconocido o un tipo de imagen que no se puede almacenar directamente dentro de un documento de Microsoft Word.
Emf2Metarchivo mejorado de Windows.
Wmf3Metarchivo de Windows.
Pict4PICT de Macintosh. Una imagen existente se conservará en un documento, pero no se admite la inserción de imágenes PICT new en un documento.
Jpeg5JPEG JFIF.
Png6Gráficos de red portátiles.
Bmp7Mapa de bits de Windows.
Eps8PostScript encapsulado.

Ejemplos

Muestra cómo agregar una imagen a una forma y verificar su tipo.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

byte[] imageBytes = File.ReadAllBytes(ImageDir + "Logo.jpg");

using (MemoryStream stream = new MemoryStream(imageBytes))
{
    Image image = Image.FromStream(stream);

    // La imagen en la URL es un .gif. Insertarlo en un documento lo convierte en .png.
    Shape imgShape = builder.InsertImage(image);
    Assert.AreEqual(ImageType.Jpeg, imgShape.ImageData.ImageType);
}

Ver también