SpreadJS Documentation
PrintCentering Enumeration
GC.Spread.Sheets.Print Namespace : PrintCentering Enumeration
Specifics the type of centering for the printed page.
Members
MemberDescription
bothCenters the printed layout both horizontally and vertically on the page.
horizontalCenters the printed layout horizontally on the page.
noneDoes not center the printed page at all.
verticalCenters the printed layout vertically on the page.
Example
This example centers the printed sheet.
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.columnStart(0);
printInfo.columnEnd(2);
printInfo.centering(GC.Spread.Sheets.Print.PrintCentering.horizontal);
activeSheet.printInfo(printInfo);
spread.print(0);
   });
Inheritance Hierarchy

Object
   GC.Spread.Sheets.Print.PrintCentering

See Also

Reference

GC.Spread.Sheets.Print Namespace