SpreadJS Documentation
bestFitRows Method
Whether row heights are adjusted to fit the tallest text height for printing.
Gets or sets whether row heights are adjusted to fit the tallest text height for printing.
Syntax
var instance = new GcSpread.Sheets.PrintInfo();
var returnValue; // Type: boolean
returnValue = instance.bestFitRows(value);
function bestFitRows( 
   value : boolean
) : boolean;

Parameters

value
Whether row heights are adjusted to fit the tallest text height for printing.

Return Value

true if the row heights are adjusted to fit the tallest text height for printing; otherwise, false. The default value is false.
Example
This example uses the bestFitRows method.
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.bestFitRows(true);
activeSheet.printInfo(printInfo);
spread.print(0);
   });
See Also

Reference

PrintInfo type

 

 


Copyright © GrapeCity, inc. All rights reserved.

Send comments on this topic.