setLandscapeMode や setMargins、setPrintableMargins といったドキュメントのサイズや方向を変更するコマンドは、ドキュメントの内容が空のときだけコールすることができます。
setDocumentName ドキュメント名を設定します setLandscapeMode 印刷方向を縦または横に設定します getLandscapeMode ドキュメントの印刷方向を返します setMargins ドキュメントのマージンを設定します getMargins ドキュメントのマージンを返します setPrintableMargins ドキュメントのマージンをプリンタが印刷できる最大エリアに設定します getPageWidth 左右のマージン間の幅を返します getPageHeight 上下のマージン間の高さを返します getPaperWidth 物理的な用紙の幅を返します getPaperHeight 物理的な用紙の高さを返します