使用如下代码,打印的表格第一页的最后一行被拦腰截断
var sheet = spread.getActiveSheet();
var printInfo = sheet.printInfo();
printInfo.orientation(GC.Spread.Sheets.Print.PrintPageOrientation.landscape);//打印方向
printInfo.bestFitRows(true);//获取或设置是否调整行高度以适合打印的最高文本高度
printInfo.bestFitColumns(true);//获取或设置列宽是否调整为适合打印的最长文本宽度
printInfo.repeatRowStart(0);//固定开始行
printInfo.repeatRowEnd(2);//固定终止行
printInfo.margin({
top: 5 * 4,
bottom: 10 * 4,
left: 5 * 4,
right: 5 * 4,
header: 0,
footer: 0
});
printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4));
printInfo.fitPagesWide(1);//自适应列宽到一页
sheet.printInfo(printInfo);
spread.print(0);
|
|