public class XSLFSlideShow extends POIXMLDocument
XMLSlideShow
instead.
If you are using these low level classes, then you
will almost certainly need to refer to the OOXML
specifications from
http://www.ecma-international.org/publications/standards/Ecma-376.htm
WARNING - APIs expected to change rapidlyPOIXMLDocumentPart.RelationPart
DOCUMENT_CREATOR, OLE_OBJECT_REL_TYPE, PACK_OBJECT_REL_TYPE
Constructor and Description |
---|
XSLFSlideShow(OPCPackage container) |
XSLFSlideShow(java.lang.String file) |
Modifier and Type | Method and Description |
---|---|
java.util.List<PackagePart> |
getAllEmbeddedParts()
Get the document's embedded files.
|
PackagePart |
getNodesPart(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry parentSlide)
Gets the PackagePart of the notes for the
given slide, or null if there isn't one.
|
org.openxmlformats.schemas.presentationml.x2006.main.CTNotesSlide |
getNotes(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide)
Returns the low level notes object for the given
slide, as found from the supplied slide reference
|
org.openxmlformats.schemas.presentationml.x2006.main.CTPresentation |
getPresentation()
Returns the low level presentation base object
|
org.openxmlformats.schemas.presentationml.x2006.main.CTSlide |
getSlide(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide)
Returns the low level slide object from
the supplied slide reference
|
org.openxmlformats.schemas.presentationml.x2006.main.CTCommentList |
getSlideComments(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide)
Returns all the comments for the given slide
|
org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMaster |
getSlideMaster(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry master)
Returns the low level slide master object from
the supplied slide master reference
|
PackagePart |
getSlideMasterPart(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry master) |
org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdList |
getSlideMasterReferences()
Returns the references from the presentation to its
slide masters.
|
PackagePart |
getSlidePart(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide) |
org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdList |
getSlideReferences()
Returns the references from the presentation to its
slides.
|
close, getAllEmbedds, getCorePart, getPackage, getProperties, getRelatedByType, load, openPackage, write
_invokeOnDocumentRead, addRelation, commit, createRelationship, createRelationship, createRelationship, getNextPartNumber, getPackagePart, getParent, getRelationById, getRelationId, getRelationPartById, getRelationParts, getRelations, getTargetPart, isCommited, onDocumentCreate, onDocumentRead, onDocumentRemove, onSave, prepareForCommit, read, rebase, removeRelation, removeRelation, removeRelation, setCommited, toString
public XSLFSlideShow(OPCPackage container) throws OpenXML4JException, java.io.IOException, org.apache.xmlbeans.XmlException
OpenXML4JException
java.io.IOException
org.apache.xmlbeans.XmlException
public XSLFSlideShow(java.lang.String file) throws OpenXML4JException, java.io.IOException, org.apache.xmlbeans.XmlException
OpenXML4JException
java.io.IOException
org.apache.xmlbeans.XmlException
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTPresentation getPresentation()
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdList getSlideReferences()
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdList getSlideMasterReferences()
public PackagePart getSlideMasterPart(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry master) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMaster getSlideMaster(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry master) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public PackagePart getSlidePart(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTSlide getSlide(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public PackagePart getNodesPart(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry parentSlide) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTNotesSlide getNotes(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
@Internal public org.openxmlformats.schemas.presentationml.x2006.main.CTCommentList getSlideComments(org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry slide) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOException
org.apache.xmlbeans.XmlException
public java.util.List<PackagePart> getAllEmbeddedParts() throws OpenXML4JException
getAllEmbeddedParts
in class POIXMLDocument
OpenXML4JException
- if the embedded parts can't be determinedCopyright 2018 The Apache Software Foundation or its licensors, as applicable.