使用Javascript创建带有表的PDF
我目前正在创建一个phonegap应用程序,允许您输入数据,然后使用该数据创建PDF。 输入已经完成,但我找不到任何东西可以用Javascript制作PDF。到目前为止,我只找到了jsPDF,但它不支持表。 应用程序必须脱机工作。 有人有主意吗?Bytescout PDF Generator Javascript SDK可能会派上用场: 确保考虑目标设备的浏览器不一致性。让您轻松创建表 它可以自动重复标题,支持列/行跨距,并附带许多其他选项使用Javascript创建带有表的PDF,javascript,pdf,cordova,documentation-generation,jspdf,Javascript,Pdf,Cordova,Documentation Generation,Jspdf,我目前正在创建一个phonegap应用程序,允许您输入数据,然后使用该数据创建PDF。 输入已经完成,但我找不到任何东西可以用Javascript制作PDF。到目前为止,我只找到了jsPDF,但它不支持表。 应用程序必须脱机工作。 有人有主意吗?Bytescout PDF Generator Javascript SDK可能会派上用场: 确保考虑目标设备的浏览器不一致性。让您轻松创建表 它可以自动重复标题,支持列/行跨距,并附带许多其他选项 在中有一个表格示例,我想使用jsPDF生成表格,所以我
在中有一个表格示例,我想使用jsPDF生成表格,所以我为它制作了一个表格插件。过来看!它拥有我在表格插件中寻找的所有功能
- 自动宽度(100%的页面宽度或仅根据需要)
- 多页
- 自定义页眉和页脚
- 同一页上有多个表
- 自定义样式
jsPDF为使用插件的表提供了良好的支持 jsPDF和pdfmake是两个广泛用于生成pdf的javascript库。我已经使用了这两种方法,并想分享我观察到的几点: jsPDF
您可以根据自己的需求做出明智的决定。您可能可以使用pdf.fromHTML()创建表,但是您必须先生成一个HTML表。请确认您是pdfmake的创建者。没有其他js库支持将嵌套表导出为pdf
pdfmake
非常棒。是的,自动重复功能非常棒,但有时它的工作并不完美。重复的标题与内容重叠@bartekp您知道如何停止自动重复表格标题吗?请注意,jsPDF现在增加了对utf-8字体的支持,并且jsPDF autotable现在支持表格内部的表格和换行符。