gpt4 book ai didi

javascript - 将表格拉伸(stretch)至全宽 jsPDF Autotable

转载 作者:太空宇宙 更新时间:2023-11-04 15:25:07 24 4
gpt4 key购买 nike

是否有某种方法可以拉伸(stretch) jsdpdf-autotable 包中的表格?我的用例 - 我正在制作一个通用的 pdf 表格下载器,它根据表格结构生成 pdf 下载器。目前,我面临着不同 table 大小的问题。

如果一个表格有 6 列,则该表格会从一 Angular 到另一 Angular 显示,但如果表格的列数很少,则只需要一半甚至更少的页面大小,从而导致 pdf 布局不一致。

因此,对于这种情况,我正在考虑将所有表格拉伸(stretch)至 100% 的宽度。

我尝试使用 margin: {left:0,right:0}tableWidth:'auto' 但无济于事:(

我缺少任何属性吗?

PS:这是autoTable block

doc.autoTable(headings, data, {
theme: "grid",
tableWidth: 200,
margin: {right:0,left:0},
tableWidth: 'auto',
styles: {
fontSize: fontSize,
columnWidth: "wrap"
},
headerStyles: { fillColor: 120, textColor: 255, halign: "center" },
columnStyles: {
id: { fillColor: 255 }
},

最佳答案

tableWidth: 'auto' 应该可以工作,因为这是默认值,您也可以简单地忽略它。否则,这是一个错误,您可以在 github 存储库中报告。请务必包含问题的完整示例。

关于javascript - 将表格拉伸(stretch)至全宽 jsPDF Autotable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51555273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com