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
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
short
protected int
boolean
getDraft()
short
short
double
double
short
boolean
boolean
boolean
boolean
boolean
getNotes()
short
short
short
short
getScale()
short
getSid()
return the non static version of the id for this record.boolean
boolean
short
void
Write the data content of this BIFF record.void
setCopies
(short copies) void
setDraft
(boolean d) void
setFitHeight
(short height) void
setFitWidth
(short width) void
setFooterMargin
(double footermargin) void
setHeaderMargin
(double headermargin) void
setHResolution
(short resolution) void
setLandscape
(boolean ls) void
setLeftToRight
(boolean ltor) void
setNoColor
(boolean mono) void
setNoOrientation
(boolean orientation) void
setNotes
(boolean printnotes) void
setOptions
(short options) void
setPageStart
(short start) void
setPaperSize
(short size) void
setScale
(short scale) void
setUsePage
(boolean page) void
setValidSettings
(boolean valid) void
setVResolution
(short resolution) toString()
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 Details
-
sid
public static final short sid- See Also:
-
-
Constructor Details
-
PrintSetupRecord
public PrintSetupRecord() -
PrintSetupRecord
-
-
Method Details
-
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) -
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() -
getCopies
public short getCopies() -
toString
Description copied from class:Record
get a string representation of the record (for biffview/debugging) -
serialize
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 classStandardRecord
- Parameters:
out
- the output object
-
getDataSize
protected int getDataSize()- Specified by:
getDataSize
in classStandardRecord
-
getSid
public short getSid()Description copied from class:Record
return the non static version of the id for this record. -
clone
-