Package org.apache.tika.parser.image
Class BPGParser
java.lang.Object
org.apache.tika.parser.AbstractParser
org.apache.tika.parser.image.AbstractImageParser
org.apache.tika.parser.image.BPGParser
- All Implemented Interfaces:
Serializable
,Parser
Parser for the Better Portable Graphics (BPG) File Format.
Documentation on the file format is available from
http://bellard.org/bpg/bpg_spec.txt
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final int
protected static final int
protected static final int
protected static final int
Fields inherited from class org.apache.tika.parser.image.AbstractImageParser
OCR_MEDIATYPE_PREFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getSupportedTypes
(ParseContext context) Returns the set of media types supported by this parser when used with the given parse context.protected void
handleXMP
(InputStream stream, int xmpLength, ImageMetadataExtractor extractor) void
setMaxRecordLength
(int maxRecordLength) Methods inherited from class org.apache.tika.parser.image.AbstractImageParser
parse
Methods inherited from class org.apache.tika.parser.AbstractParser
parse
-
Field Details
-
EXTENSION_TAG_EXIF
protected static final int EXTENSION_TAG_EXIF- See Also:
-
EXTENSION_TAG_ICC_PROFILE
protected static final int EXTENSION_TAG_ICC_PROFILE- See Also:
-
EXTENSION_TAG_XMP
protected static final int EXTENSION_TAG_XMP- See Also:
-
EXTENSION_TAG_THUMBNAIL
protected static final int EXTENSION_TAG_THUMBNAIL- See Also:
-
-
Constructor Details
-
BPGParser
public BPGParser()
-
-
Method Details
-
getSupportedTypes
Description copied from interface:Parser
Returns the set of media types supported by this parser when used with the given parse context.- Parameters:
context
- parse context- Returns:
- immutable set of media types
-
setMaxRecordLength
-
getMaxRecordLength
public int getMaxRecordLength() -
handleXMP
protected void handleXMP(InputStream stream, int xmpLength, ImageMetadataExtractor extractor) throws IOException, TikaException, SAXException - Throws:
IOException
TikaException
SAXException
-