首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap-table将标题添加到PDF导出

Bootstrap-table将标题添加到PDF导出
EN

Stack Overflow用户
提问于 2016-08-01 20:18:52
回答 1查看 4.4K关注 0票数 1

我将引导表插件与tableExport插件(https://github.com/hhurz/tableExport.jquery.plugin)一起使用。

我设法导出了我的表格,但是我想在表格之前在PDF中添加一个标题。下面是我的代码:

代码语言:javascript
复制
$("#table").bootstrapTable({
    exportOptions: {
        fileName: 'export_anim',
        worksheetName: 'table',
        csvSeparator: ';',
        jspdf: {
            orientation: "l",
            autotable: {
                styles: {rowHeight: 14, fontSize: 8, fillColor: 240},
                headerStyles: {fillColor: 255, textColor: 0},
                alternateRowStyles: {fillColor: 210, textColor: 0}
            }
        }
    }
});

我有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2016-08-01 20:43:33

要做到这一点,一种方法是在autotable中结合使用beforePageContent挂钩和margin选项。如下所示:

代码语言:javascript
复制
autotable: {
    margin: {top: 80},
    beforePageContent: function (data) {
        var doc = data.doc; // Internal jspdf instance
        doc.setFontSize(20);
        doc.setTextColor(40);
        doc.setFontStyle('normal');
        doc.text("Table Title", data.settings.margin.left, 60);
    }
}

请注意,您需要jspdf-autotable >=2.0.33。有关更多信息,请查看autotable页眉和页脚democode

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38698701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档