请选择 进入手机版 | 继续访问电脑版

ilimengyang

注册会员

3

主题

5

帖子

22

积分

注册会员

积分
22
最新发帖
ilimengyang
注册会员   /  发表于:2020-2-26 15:06  /   查看:4779  /  回复:6
printData = data;
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("spreadjsprintdiv"),{sheetCount:data.length});
for (let i = 0; i < data.length; i++) {
        var sheet=spread.getActiveSheet().fromJSON(JSON.parse(printData[i]));
        var newSheet =new GC.Spread.Sheets.Worksheet('"'+i+'"');
        newSheet.fromJSON(sheet);
        spread.addSheet(JSON.parse(printData[i]));
        var PrintInfo = newSheet.printInfo();
        // 设置打印的信息
          PrintInfo.blackAndWhite(false);
}
  spread.print();

6 个回复

Fiooona
论坛元老   /  发表于:2020-2-26 16:35:23
沙发
给您上传了一个打印设置的小例子,可以参考,如果还有问题可以具体再描述下您遇见的困难,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
ilimengyang
注册会员   /  发表于:2020-2-26 17:07:31
板凳
想问一下,怎么让多个sheet的对象,拼到spread中呐?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-2-26 17:49:50
地板
是要给每个sheet设置printInfo?参考下面代码
  1. for (var i = 0; i < spread.getSheetCount(); i++) {
  2.             spread.sheets[i].printInfo(printInfo);
  3.         }
复制代码
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
ilimengyang
注册会员   /  发表于:2020-2-28 18:11:50
5#
已解决,谢谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-2-28 19:06:02
6#
好的有问题再开新帖交流
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-2-28 19:06:09
7#
好的有问题再开新帖交流
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部