Class 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.
Author:
Nick Burch
  • Constructor Details

    • DocumentAtom

      protected DocumentAtom(byte[] source, int start, int len)
      For the Document Atom
  • Method Details

    • 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:
      getRecordType in class Record
    • writeOut

      public void writeOut(OutputStream out) throws IOException
      Write the contents of the record back, so it can be written to disk
      Specified by:
      writeOut in class Record
      Throws:
      IOException