SpreadJS Documentation
PrintPageOrder Enumeration
GC.Spread.Sheets.Print Namespace : PrintPageOrder Enumeration
Specifies the order in which pages are printed.
Members
MemberDescription
autoAutomatically determines the best order for printing pages.
downThenOverPrints pages down then across.
overThenDownPrints pages across then down.
Example
This example sets the  page order.
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.pageOrder(GC.Spread.Sheets.Print.PrintPageOrder.auto);
activeSheet.printInfo(printInfo);
spread.print(0);
   });
Inheritance Hierarchy

Object
   GC.Spread.Sheets.Print.PrintPageOrder

See Also

Reference

GC.Spread.Sheets.Print Namespace