本帖最后由 Lynn.Dou 于 2024-11-14 17:01 编辑
您demo中使用的版本是V11,我将其替换为V14.0.2 (即您标题中描述的版本)。
另外从数据来看更适合用纵向打印,为什么代码中您设置为横向呢?
- printInfo.orientation(
- GC.Spread.Sheets.Print.PrintPageOrientation.landscape
- );
复制代码 附件为修改后的代码,您可以参考下,效果如下图所示:
- var printInfo = new GC.Spread.Sheets.Print.PrintInfo();
- printInfo.showBorder(false);
- printInfo.showGridLine(false);
- printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4));
- printInfo.headerCenter(`&"Calibri"投投投`);
- printInfo.headerLeft("&D &T");
- printInfo.footerLeft(`&"Calibri"叫叫叫`);
- printInfo.footerCenter("&P/&N");
- printInfo.orientation(
- GC.Spread.Sheets.Print.PrintPageOrientation.landscape
- );
- printInfo.margin({
- top: 50,
- bottom: 50,
- left: 0,
- right: 0,
- header: 30,
- footer: 30,
- });
- printInfo.centering(GC.Spread.Sheets.Print.PrintCentering.horizontal);
- printInfo.fitPagesTall(1);
- tempSheet.printInfo(printInfo);
复制代码
|
|