找回密码
 立即注册

QQ登录

只需一步,快速开始

瑞雪
初级会员   /  发表于:2024-11-25 15:44  /   查看:23  /  回复:2
1金币
excel模板中设置了页眉和页脚,用spreadjs导入后再打印,页眉页脚没有了
image.png739146117.png


var spread = new GC.Spread.Sheets.Workbook(document.getElementById("printArea1"));

var excelIo = new GC.Spread.Excel.IO();
var excelFilePath = "http://localhost:5002/EXCEL/555.xlsx";
var xhr = new XMLHttpRequest();
xhr.open('GET', excelFilePath, true);
xhr.responseType = 'blob';
xhr.onload = function (e) {
    if (this.status == 200) {
        // get binary data as a response
        var blob = this.response;
        // convert Excel to JSON
        excelIo.open(blob, function (json) {
            var workbookObj = json;
            spread.fromJSON(workbookObj);
        }, function (e) {
            // process error
            alert(e.errorMessage);
        }, {});
    }
};

xhr.send();
document.getElementById('print1').onclick = function () {
    var sheet = spread.sheets[0];
    var printInfo = sheet.printInfo();
    printInfo.showRowHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);
    printInfo.showColumnHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);
    printInfo.margin({ top: 1, bottom: 1, left: 1, right: 1, header: 0.5, footer: 0.5 });
    printInfo.showBorder(false);
    spread.print(0);
};

导入后 页眉页脚没有了
image.png493489074.png

2 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:昨天 17:11
沙发
您好,能否将您的这个xlsx文件上传提供给我,方便我进行测试和调研
回复 使用道具 举报
瑞雪
初级会员   /  发表于:半小时前
板凳
Richard.Huang 发表于 2024-11-25 17:11
您好,能否将您的这个xlsx文件上传提供给我,方便我进行测试和调研

上传了,我就是新建了一个excel,手动设置了下打印的页眉页脚,然后Spreadjs进行导入再打印

555.rar

7.01 KB, 下载次数: 0

我就是新建了一个excel,手动设置了下打印的页眉页脚,然后Spreadjs进行导入再打印

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部