public class ImageMetadataExtractor extends Object
Constructor and Description |
---|
ImageMetadataExtractor(Metadata metadata) |
ImageMetadataExtractor(Metadata metadata,
org.apache.tika.parser.image.ImageMetadataExtractor.DirectoryHandler... handlers) |
Modifier and Type | Method and Description |
---|---|
void |
parseJpeg(File file) |
void |
parseRawExif(byte[] exifData) |
void |
parseRawExif(InputStream stream,
int length,
boolean needsExifHeader) |
void |
parseRawXMP(byte[] xmpData) |
void |
parseTiff(File file) |
void |
parseWebP(File file) |
public ImageMetadataExtractor(Metadata metadata)
metadata
- to extract to, using default directory handlerspublic ImageMetadataExtractor(Metadata metadata, org.apache.tika.parser.image.ImageMetadataExtractor.DirectoryHandler... handlers)
metadata
- to extract tohandlers
- handlers in order, note that handlers may override values from earlier handlerspublic void parseJpeg(File file) throws IOException, SAXException, TikaException
IOException
SAXException
TikaException
public void parseTiff(File file) throws IOException, SAXException, TikaException
IOException
SAXException
TikaException
public void parseWebP(File file) throws IOException, TikaException
IOException
TikaException
public void parseRawExif(InputStream stream, int length, boolean needsExifHeader) throws IOException, SAXException, TikaException
IOException
SAXException
TikaException
public void parseRawExif(byte[] exifData) throws IOException, SAXException, TikaException
IOException
SAXException
TikaException
public void parseRawXMP(byte[] xmpData) throws IOException, SAXException, TikaException
IOException
SAXException
TikaException
Copyright © 2010 - 2020 Adobe. All Rights Reserved