SpreadJS 13
GC.Spread.Sheets.Print Namespace / PrintPageOrientation Enumeration
In This Topic
    PrintPageOrientation Enumeration
    In This Topic
    Specifies the page orientation used for printing.
    Members
    MemberDescription
    landscapePrints landscape orientation.
    portraitPrints portrait orientation.
    Example
    This example prints the page.
    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.bestFitColumns(true);
    printInfo.orientation(GC.Spread.Sheets.Print.PrintPageOrientation.landscape);
    printInfo.footerCenter("GrapeCity");
    activeSheet.printInfo(printInfo);
    spread.print(0);
       });
    Inheritance Hierarchy

    Object
       GC.Spread.Sheets.Print.PrintPageOrientation

    See Also