SpreadJS 13
GC.Spread.Sheets.Print Namespace / PrintInfo type / firstPageNumber Method
The page number to print on the first page.
In This Topic
    firstPageNumber Method
    In This Topic
    Gets or sets the page number to print on the first page.
    Syntax
    var instance = new GC.Spread.Sheets.Print.PrintInfo();
    var returnValue; // Type: any
    returnValue = instance.firstPageNumber(value);
    function firstPageNumber( 
       (optional) value : number
    ) : any;

    Parameters

    value
    The page number to print on the first page.

    Return Value

    If no value is set, returns the page number to print on the first page; otherwise, returns the print setting information.
    Example
    This example uses the firstPageNumber method.
    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.firstPageNumber(1);
    activeSheet.printInfo(printInfo);
    spread.print(0);
       });
    See Also

    Reference

    PrintInfo type