找回密码
 立即注册

QQ登录

只需一步,快速开始

leprix

注册会员

2

主题

5

帖子

15

积分

注册会员

积分
15
  • 375

    金币

  • 2

    主题

  • 5

    帖子

最新发帖
leprix
注册会员   /  发表于:2024-5-30 15:12  /   查看:1239  /  回复:3
image.png609293212.png


    var sheet = self.spread.getActiveSheet();
    var printInfo = self.spread.getActiveSheet().printInfo();
    printInfo.paperSize(
        new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4)
    ); // 纸张设置为其他尺寸 // printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(950,1350)); // 设置页边距
    printInfo.margin({
        top: 0,
        bottom: 0,
        left: 0,
        right: 0,
        header: 0,
        footer: 0
    }); //是否打印控件的外边框
    printInfo.showBorder(false);
    printInfo.fitPagesTall(1);
    printInfo.fitPagesWide(1);
    printInfo.blackAndWhite(true);
    self.spread.getActiveSheet().resumePaint();
    self.spread.resumePaint();
    self.spread.savePDF(
    function (blob) {
        saveAs(blob, 'download.pdf');
    });         

3 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-30 17:46:06
沙发
您好,请您提供一下可以复现此问题的SSJSON,这边复现后调研一下。
回复 使用道具 举报
leprix
注册会员   /  发表于:2024-5-30 18:09:33
板凳
Joestar.Xu 发表于 2024-5-30 17:46
您好,请您提供一下可以复现此问题的SSJSON,这边复现后调研一下。

目前发现是注册的字体不支持中文字符导致的,更换成支持的就能正常显示

评分

参与人数 1金币 +300 收起 理由
Joestar.Xu + 300 很给力!

查看全部评分

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-31 09:30:12
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部