A55*_*51N 2 pdf jquery datatables pdfmake
我喜欢使用$('#tableId').DataTable()和“ pdfHtml5”按钮生成PDF。我只是不知道如何在生成的PDF中集中信息。
一个只有两列的表格显示在.pdf的左侧,但如果居中放置会更好。
我很确定应该在按钮中完成此操作,但是还没有弄清楚最后一点。
当前示例(不太有效):
extend:"pdfHtml5",
className: "btn",
text: "Export To PDF",
title: "PDF Title",
filename: "AFileName",
messageTop: "Test Message",
// And this is where I think I'm close...
customize: function(doc) {
// doc ? = ?
}
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?
请参阅doc的content部分。第二个索引是表格元素。您可以使用例如强制左/右页边距
customize: function(doc) {
doc.content[1].margin = [ 100, 0, 100, 0 ] //left, top, right, bottom
}
Run Code Online (Sandbox Code Playgroud)
这将使表格居中,并根据您的需要设置值。研究了文档,似乎没有办法自动“居中”页面内容。有alignment选项,但是这些选项用于在呈现的内容(例如表格)中进行文本对齐。
| 归档时间: |
|
| 查看次数: |
3422 次 |
| 最近记录: |