找回密码
 立即注册

QQ登录

只需一步,快速开始

macro

注册会员

12

主题

18

帖子

90

积分

注册会员

积分
90

[已处理] spreadJS打印慢

macro
注册会员   /  发表于:2019-6-28 16:38  /   查看:3348  /  回复:1
spreadJS打印设置边距前,所有参数默认,5秒出打印预览,但是本来6页的文档变成了14页,不是我们想要的结果。设置边距后,变成了6页,但是足足50秒左右才会出打印预览页面,。这个能不能快点,实在是太慢了
[url=]附件[/url]

打印慢.7z

1.13 KB, 阅读权限: 100, 下载次数: 2

vue页面

1 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-7-1 10:10:39
沙发
你好,通过以下设置可提升打印预览速度:
  1.     //打印设置
  2.         printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4));
  3.         printInfo.margin({ top: 10, bottom: 0, left: 0, right: 0, header: 0, footer: 0 });
  4.         //是否打印控件的外边框
  5.         printInfo.showBorder(false);
  6.         //是否打印网格线(默认打印)
  7.         printInfo.showGridLine(false);
  8.       //  printInfo.headerCenter("&"Comic Sans MS"System Information");
  9.       //  printInfo.footerCenter("&P/&N/&F");
  10.         printInfo.zoomFactor(0.9);//缩放
  11.         printInfo.qualityFactor(1);//打印的质量因子
  12.         printInfo.orientation(GC.Spread.Sheets.Print.PrintPageOrientation.portrait);//打印的页面方向。portrait纵 landscape
  13.         printInfo.centering(GC.Spread.Sheets.Print.PrintCentering.horizontal);//打印页面的居中方式。
  14.         printInfo.showColumnHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);//获取或设置是否打印列标题。
  15.         printInfo.showRowHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);
  16.          spread.print();
复制代码


组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部