Class VSDXExtractorDecorator
java.lang.Object
org.apache.tika.parser.microsoft.ooxml.AbstractOOXMLExtractor
org.apache.tika.parser.microsoft.ooxml.VSDXExtractorDecorator
- All Implemented Interfaces:
OOXMLExtractor
SAX-based extractor for Visio OOXML (.vsdx) files.
Extracts text from
<Text> elements inside shapes on each page.-
Field Summary
Fields inherited from class org.apache.tika.parser.microsoft.ooxml.AbstractOOXMLExtractor
config, EMBEDDED_RELATIONSHIPS, opcPackage -
Constructor Summary
ConstructorsConstructorDescriptionVSDXExtractorDecorator(ParseContext context, org.apache.poi.openxml4j.opc.OPCPackage pkg) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildXHTML(XHTMLContentHandler xhtml) Populates theXHTMLContentHandlerobject received as parameter.protected List<org.apache.poi.openxml4j.opc.PackagePart> Return a list of the main parts of the document, used when searching for embedded resources.Methods inherited from class org.apache.tika.parser.microsoft.ooxml.AbstractOOXMLExtractor
applyEmbeddedAnchorMetadata, getEmbeddedPartMetadataMap, getJustFileName, getMetadataExtractor, getXHTML, handleEmbeddedFile, loadLinkedRelationships, safeGetRelatedPart
-
Constructor Details
-
VSDXExtractorDecorator
-
-
Method Details
-
buildXHTML
Description copied from class:AbstractOOXMLExtractorPopulates theXHTMLContentHandlerobject received as parameter.- Specified by:
buildXHTMLin classAbstractOOXMLExtractor- Throws:
SAXExceptionIOException
-
getMainDocumentParts
Description copied from class:AbstractOOXMLExtractorReturn a list of the main parts of the document, used when searching for embedded resources. This should be all the parts of the document that end up with things embedded into them.- Specified by:
getMainDocumentPartsin classAbstractOOXMLExtractor
-