ImageType

ImageType enumeration

Specifica il tipo (formato) di un’immagine in un documento di Microsoft Word.

public enum ImageType

I valori

Nome Valore Descrizione
NoImage 0 Non ci sono dati immagine.
Unknown 1 Un tipo di immagine sconosciuto o un tipo di immagine che non può essere archiviato direttamente all’interno di un documento di Microsoft Word.
Emf 2 Metafile avanzato di Windows.
Wmf 3 Metafile di Windows.
Pict 4 IMMAGINE Macintosh. Un’immagine esistente verrà conservata in un documento, ma l’inserimento di nuove immagini PICT in un documento non è supportato.
Jpeg 5 JPEG JFIF.
Png 6 Grafica di rete portatile.
Bmp 7 Bitmap di Windows.

Esempi

Mostra come aggiungere un’immagine a una forma e verificarne il 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);

    // L'immagine nell'URL è un .gif. Inserirlo in un documento lo converte in un file .png.
    Shape imgShape = builder.InsertImage(image);
    Assert.AreEqual(ImageType.Jpeg, imgShape.ImageData.ImageType);
}

Guarda anche