Class PrintSetupRecord

  • All Implemented Interfaces:
    Duplicatable, GenericRecord

    public final class PrintSetupRecord
    extends StandardRecord
    Stores print setup options -- bogus for HSSF (and marked as such)
    Since:
    2.0-pre
    • Constructor Detail

      • PrintSetupRecord

        public PrintSetupRecord()
    • Method Detail

      • setPaperSize

        public void setPaperSize​(short size)
      • setScale

        public void setScale​(short scale)
      • setPageStart

        public void setPageStart​(short start)
      • setFitWidth

        public void setFitWidth​(short width)
      • setFitHeight

        public void setFitHeight​(short height)
      • setOptions

        public void setOptions​(short options)
      • setLeftToRight

        public void setLeftToRight​(boolean ltor)
      • setLandscape

        public void setLandscape​(boolean ls)
      • setValidSettings

        public void setValidSettings​(boolean valid)
      • setNoColor

        public void setNoColor​(boolean mono)
      • setDraft

        public void setDraft​(boolean d)
      • setNotes

        public void setNotes​(boolean printnotes)
      • setNoOrientation

        public void setNoOrientation​(boolean orientation)
      • setUsePage

        public void setUsePage​(boolean page)
      • setHResolution

        public void setHResolution​(short resolution)
      • setVResolution

        public void setVResolution​(short resolution)
      • setHeaderMargin

        public void setHeaderMargin​(double headermargin)
      • setFooterMargin

        public void setFooterMargin​(double footermargin)
      • setCopies

        public void setCopies​(short copies)
      • getPaperSize

        public short getPaperSize()
      • getScale

        public short getScale()
      • getPageStart

        public short getPageStart()
      • getFitWidth

        public short getFitWidth()
      • getFitHeight

        public short getFitHeight()
      • getOptions

        public short getOptions()
      • getLeftToRight

        public boolean getLeftToRight()
      • getLandscape

        public boolean getLandscape()
      • getValidSettings

        public boolean getValidSettings()
      • getNoColor

        public boolean getNoColor()
      • getDraft

        public boolean getDraft()
      • getNotes

        public boolean getNotes()
      • getNoOrientation

        public boolean getNoOrientation()
      • getUsePage

        public boolean getUsePage()
      • getHResolution

        public short getHResolution()
      • getVResolution

        public short getVResolution()
      • getHeaderMargin

        public double getHeaderMargin()
      • getFooterMargin

        public double getFooterMargin()
      • getCopies

        public short getCopies()
      • serialize

        public void serialize​(LittleEndianOutput out)
        Description copied from class: StandardRecord
        Write the data content of this BIFF record. The 'ushort sid' and 'ushort size' header fields have already been written by the superclass.

        The number of bytes written must equal the record size reported by RecordBase.getRecordSize()} minus four ( record header consisting of a 'ushort sid' and 'ushort reclength' has already been written by their superclass).

        Specified by:
        serialize in class StandardRecord
        Parameters:
        out - the output object
      • getSid

        public short getSid()
        Description copied from class: Record
        return the non static version of the id for this record.
        Specified by:
        getSid in class Record
        Returns:
        he id for this record
      • getEndNotes

        public boolean getEndNotes()
      • getErrors

        public int getErrors()
      • setEndNotes

        public void setEndNotes​(boolean flag)
      • setErrors

        public void setErrors​(int mode)