List of usage examples for org.apache.poi.xwpf.usermodel Document PICTURE_TYPE_PICT
int PICTURE_TYPE_PICT
To view the source code for org.apache.poi.xwpf.usermodel Document PICTURE_TYPE_PICT.
Click Source Link
From source file:org.obeonetwork.m2doc.generator.TemplateProcessor.java
License:Open Source License
/** * Returns the picture type based on the filename's extension. * //from w w w . j av a 2 s . co m * @param fileName * the picture file * @return the picture's file extension */ private int getPictureType(String fileName) { String[] segments = fileName.split("\\."); int result; if (segments.length > 1) { String extension = segments[segments.length - 1].trim(); if ("jpg".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_JPEG; } else if ("gif".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_GIF; } else if ("png".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_PNG; } else if ("emf".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_EMF; } else if ("wmf".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_WMF; } else if ("pict".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_PICT; } else if ("dib".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_DIB; } else if ("tiff".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_TIFF; } else if ("eps".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_EPS; } else if ("bmp".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_BMP; } else if ("wpg".equalsIgnoreCase(extension)) { result = Document.PICTURE_TYPE_WPG; } else { result = 0; } } else { result = 0; } return result; }