SpreadJS製品ヘルプ
PaperSize コンストラクタ
GC.Spread.Sheets.Print 名前空間 > PaperSize タイプ : PaperSize コンストラクタ
用紙の幅(1/100インチ単位)、またはGC.Spread.Sheets.Print.PaperKind型の用紙の種類。
用紙の高さ(1/100インチ単位)。
用紙サイズを指定します。このコンストラクターには次の3つのモードがあります。パラメーターが2つの場合、それらは数値型の幅と高さを示します。パラメーターが1つの場合、それはGC.Spread.Sheets.Print.PaperKind型の用紙の種類を示します。パラメーターがない場合、結果は2番目のモードと同じになり、用紙の種類オプションはGC.Spread.Sheets.Print.PaperKind.Letterになります。
シンタックス
var instance = new GC.Spread.Sheets.Print.PaperSize(widthOrKind, height);
function PaperSize( 
   (optional) widthOrKind : undefined,
   (optional) height : number
) : PaperSize;

パラメータ

widthOrKind
用紙の幅(1/100インチ単位)、またはGC.Spread.Sheets.Print.PaperKind型の用紙の種類。
height
用紙の高さ(1/100インチ単位)。
使用例
次のサンプルコードは、用紙サイズを設定します。
activeSheet.setRowCount(3, GC.Spread.Sheets.SheetArea.viewport);
activeSheet.setColumnCount(3, GC.Spread.Sheets.SheetArea.viewport);

activeSheet.suspendPaint();
            //set value
            for (var r = 0, rc = activeSheet.getRowCount(); r < rc; r++) {
                for (var c = 0, cc = activeSheet.getColumnCount(); c < cc; c++) {
                    activeSheet.setValue(r, c, r + c);
                }
            }
activeSheet.resumePaint();

$("#button1").click(function () {
var printInfo = new GC.Spread.Sheets.Print.PrintInfo();
printInfo.headerLeft("Header Left");
printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4));
spread.print(0);
   });
関連トピック

参照

PaperSize タイプ