SpreadJS Documentation
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, GcSpread.Sheets.SheetArea.viewport);
activeSheet.setColumnCount(3, GcSpread.Sheets.SheetArea.viewport);

     activeSheet.isPaintSuspended(true);
            //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.isPaintSuspended(false);

$("#button1").click(function () {
var printInfo = activeSheet.printInfo();
printInfo.columnStart(0);
printInfo.columnEnd(2);
printInfo.centering(GcSpread.Sheets.PrintCentering.Horizontal);
activeSheet.printInfo(printInfo);
spread.print(0);
   });
Inheritance Hierarchy

Object
   GcSpread.Sheets.PrintCentering

See Also

Reference

GcSpread.Sheets Namespace

 

 


Copyright © GrapeCity, inc. All rights reserved.

Send comments on this topic.