Package org.apache.poi.xdgf.usermodel
Class XmlVisioDocument
java.lang.Object
org.apache.poi.ooxml.POIXMLDocumentPart
org.apache.poi.ooxml.POIXMLDocument
org.apache.poi.xdgf.usermodel.XmlVisioDocument
- All Implemented Interfaces:
Closeable,AutoCloseable
This is your high-level starting point for working with Visio XML
documents (.vsdx).
Currently, only read support has been implemented, and the API is
not mature and is subject to change.
For more information about the visio XML format (with an XSD 1.0
schema), you can find documentation at
https://msdn.microsoft.com/en-us/library/hh645006(v=office.12).aspx
That document lacks in some areas, but you can find additional
documentation and an updated XSD 1.1 schema at
https://msdn.microsoft.com/en-us/library/office/jj684209(v=office.15).aspx
Each provides different details, but the SharePoint reference
has better documentation and is more useful.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.poi.ooxml.POIXMLDocumentPart
POIXMLDocumentPart.RelationPart -
Field Summary
Fields inherited from class org.apache.poi.ooxml.POIXMLDocument
DOCUMENT_CREATOR, OLE_OBJECT_REL_TYPE, PACK_OBJECT_REL_TYPE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.poi.ooxml.POIXMLDocument
close, getPackage, getProperties, openPackage, writeMethods inherited from class org.apache.poi.ooxml.POIXMLDocumentPart
_invokeOnDocumentRead, addRelation, createRelationship, createRelationship, createRelationship, getNextPartNumber, getPackagePart, getParent, getRelationById, getRelationId, getRelationPartById, getRelationParts, getRelations, isCommitted, setCommitted, toString
-
Constructor Details
-
XmlVisioDocument
- Throws:
IOException
-
XmlVisioDocument
- Throws:
IOException
-
-
Method Details
-
getAllEmbeddedParts
Not currently implemented- Specified by:
getAllEmbeddedPartsin classPOIXMLDocument- Returns:
- the document's embedded files
-
getPages
- Returns:
- pages ordered by page number
-
getStyleById
-