Package org.apache.poi.hslf.record
Class DocumentAtom
- java.lang.Object
-
- org.apache.poi.hslf.record.Record
-
- org.apache.poi.hslf.record.RecordAtom
-
- org.apache.poi.hslf.record.DocumentAtom
-
public final class DocumentAtom extends RecordAtom
A Document Atom (type 1001). Holds misc information on the PowerPoint document, lots of them size and scale related.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocumentAtom.SlideSizeHolds the different Slide Size values
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetFirstSlideNum()longgetHandoutMasterPersist()Returns a reference to the HandoutMaster, or 0 if nonelonggetNotesMasterPersist()Returns a reference to the NotesMaster, or 0 if nonelonggetNotesSizeX()longgetNotesSizeY()booleangetOmitTitlePlace()Have the placeholders on the title slide been omitted?longgetRecordType()We are of type 1001booleangetRightToLeft()Is this a Bi-Directional PPT Doc?booleangetSaveWithFonts()Was the document saved with True Type fonts embeded?longgetServerZoomFrom()longgetServerZoomTo()booleangetShowComments()Are comment shapes visible?intgetSlideSizeType()The Size of the Document's slides, @see DocumentAtom.SlideSize for valueslonggetSlideSizeX()longgetSlideSizeY()voidsetNotesSizeX(long x)voidsetNotesSizeY(long y)voidsetServerZoomFrom(long zoom)voidsetServerZoomTo(long zoom)voidsetSlideSizeX(long x)voidsetSlideSizeY(long y)voidwriteOut(java.io.OutputStream out)Write the contents of the record back, so it can be written to disk-
Methods inherited from class org.apache.poi.hslf.record.RecordAtom
getChildRecords, isAnAtom
-
Methods inherited from class org.apache.poi.hslf.record.Record
buildRecordAtOffset, createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndian
-
-
-
-
Method Detail
-
getSlideSizeX
public long getSlideSizeX()
-
getSlideSizeY
public long getSlideSizeY()
-
getNotesSizeX
public long getNotesSizeX()
-
getNotesSizeY
public long getNotesSizeY()
-
setSlideSizeX
public void setSlideSizeX(long x)
-
setSlideSizeY
public void setSlideSizeY(long y)
-
setNotesSizeX
public void setNotesSizeX(long x)
-
setNotesSizeY
public void setNotesSizeY(long y)
-
getServerZoomFrom
public long getServerZoomFrom()
-
getServerZoomTo
public long getServerZoomTo()
-
setServerZoomFrom
public void setServerZoomFrom(long zoom)
-
setServerZoomTo
public void setServerZoomTo(long zoom)
-
getNotesMasterPersist
public long getNotesMasterPersist()
Returns a reference to the NotesMaster, or 0 if none
-
getHandoutMasterPersist
public long getHandoutMasterPersist()
Returns a reference to the HandoutMaster, or 0 if none
-
getFirstSlideNum
public int getFirstSlideNum()
-
getSlideSizeType
public int getSlideSizeType()
The Size of the Document's slides, @see DocumentAtom.SlideSize for values
-
getSaveWithFonts
public boolean getSaveWithFonts()
Was the document saved with True Type fonts embeded?
-
getOmitTitlePlace
public boolean getOmitTitlePlace()
Have the placeholders on the title slide been omitted?
-
getRightToLeft
public boolean getRightToLeft()
Is this a Bi-Directional PPT Doc?
-
getShowComments
public boolean getShowComments()
Are comment shapes visible?
-
getRecordType
public long getRecordType()
We are of type 1001- Specified by:
getRecordTypein classRecord
-
-