SpreadJS Documentation
qualityFactor Method
The quality factor for printing is a positive integer between 1 and 8. The greater the quality factor, the better the printing quality. When the quality factor is bigger, the printing efficiency is affected.
Gets or sets the quality factor for printing.
Syntax
var instance = new GcSpread.Sheets.PrintInfo();
var returnValue; // Type: number
returnValue = instance.qualityFactor(value);
function qualityFactor( 
   value : number
) : number;

Parameters

value
The quality factor for printing is a positive integer between 1 and 8. The greater the quality factor, the better the printing quality. When the quality factor is bigger, the printing efficiency is affected.

Return Value

The quality factor for printing. The default value is 2.
Example
This example sets the quality factor.
activeSheet.setRowCount(5, GcSpread.Sheets.SheetArea.viewport);
activeSheet.setColumnCount(5, 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.headerLeft("Header Left");
printInfo.qualityFactor(6);
spread.print();
   });
See Also

Reference

PrintInfo type

 

 


Copyright © GrapeCity, inc. All rights reserved.

Send comments on this topic.