Package org.apache.poi.hssf.record
Class PrintSetupRecord
- java.lang.Object
-
- org.apache.poi.hssf.record.RecordBase
-
- org.apache.poi.hssf.record.Record
-
- org.apache.poi.hssf.record.StandardRecord
-
- org.apache.poi.hssf.record.PrintSetupRecord
-
public final class PrintSetupRecord extends StandardRecord
Title: PAGESETUP (0x00A1)Description: Stores print setup options -- bogus for HSSF (and marked as such)
REFERENCE: PG 385 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)
REFERENCE: PG 412 Microsoft Excel Binary File Format Structure v20091214
- Since:
- 2.0-pre
-
-
Field Summary
Fields Modifier and Type Field Description static shortsid
-
Constructor Summary
Constructors Constructor Description PrintSetupRecord()PrintSetupRecord(RecordInputStream in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()shortgetCopies()booleangetDraft()shortgetFitHeight()shortgetFitWidth()doublegetFooterMargin()doublegetHeaderMargin()shortgetHResolution()booleangetLandscape()booleangetLeftToRight()booleangetNoColor()booleangetNoOrientation()booleangetNotes()shortgetOptions()shortgetPageStart()shortgetPaperSize()shortgetScale()shortgetSid()return the non static version of the id for this record.booleangetUsePage()booleangetValidSettings()shortgetVResolution()voidserialize(LittleEndianOutput out)voidsetCopies(short copies)voidsetDraft(boolean d)voidsetFitHeight(short height)voidsetFitWidth(short width)voidsetFooterMargin(double footermargin)voidsetHeaderMargin(double headermargin)voidsetHResolution(short resolution)voidsetLandscape(boolean ls)voidsetLeftToRight(boolean ltor)voidsetNoColor(boolean mono)voidsetNoOrientation(boolean orientation)voidsetNotes(boolean printnotes)voidsetOptions(short options)voidsetPageStart(short start)voidsetPaperSize(short size)voidsetScale(short scale)voidsetUsePage(boolean page)voidsetValidSettings(boolean valid)voidsetVResolution(short resolution)java.lang.StringtoString()get a string representation of the record (for biffview/debugging)-
Methods inherited from class org.apache.poi.hssf.record.StandardRecord
getRecordSize, serialize
-
Methods inherited from class org.apache.poi.hssf.record.Record
cloneViaReserialise, serialize
-
-
-
-
Field Detail
-
sid
public static final short sid
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PrintSetupRecord
public PrintSetupRecord()
-
PrintSetupRecord
public PrintSetupRecord(RecordInputStream in)
-
-
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()
-
toString
public java.lang.String toString()
Description copied from class:Recordget a string representation of the record (for biffview/debugging)
-
serialize
public void serialize(LittleEndianOutput out)
-
getSid
public short getSid()
Description copied from class:Recordreturn the non static version of the id for this record.
-
-