ImageType enumeration

Specifies the type (format) of an image in a Microsoft Word document.

public enum ImageType


Name Value Description
NoImage 0 The is no image data.
Unknown 1 An unknown image type or image type that cannot be directly stored inside a Microsoft Word document.
Emf 2 Windows Enhanced Metafile.
Wmf 3 Windows Metafile.
Pict 4 Macintosh PICT. An existing image will be preserved in a document, but inserting new PICT images into a document is not supported.
Png 6 Portable Network Graphics.
Bmp 7 Windows Bitmap.


Shows how to add an image to a shape and check its type.

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);

    // The image in the URL is a .gif. Inserting it into a document converts it into a .png.
    Shape imgShape = builder.InsertImage(image);
    Assert.AreEqual(ImageType.Jpeg, imgShape.ImageData.ImageType);

See Also