List of usage examples for org.apache.poi.hslf.usermodel HSLFPictureData getContentType
@Override
public final String getContentType()
From source file:org.apache.tika.parser.microsoft.HSLFExtractor.java
License:Apache License
private void handleSlideEmbeddedPictures(HSLFSlideShow slideshow, XHTMLContentHandler xhtml) throws TikaException, SAXException, IOException { for (HSLFPictureData pic : slideshow.getPictureData()) { String mediaType;/* w w w . ja va 2s . c om*/ switch (pic.getType()) { case EMF: mediaType = "application/x-emf"; break; case WMF: mediaType = "application/x-msmetafile"; break; case DIB: mediaType = "image/bmp"; break; default: mediaType = pic.getContentType(); break; } handleEmbeddedResource(TikaInputStream.get(pic.getData()), null, null, mediaType, xhtml, false); } }