哪个Java库可以创建pdf文件?

时间:2018-11-30 06:08:53

标签: java itext

我正在开发一个网站,并将让用户填写表格,最后将与表格相同的pdf文件发送给用户。 pdf如下所示。 enter image description here

1 个答案:

答案 0 :(得分:4)

有一个名为iText的库,可以在Java和.NET中使用

https://developers.itextpdf.com/downloads

https://github.com/itext/itext7

您只需创建行,列,表,并设置其样式以使其看起来像您的表单即可。

您还可以获取发送到服务器端的HTML屏幕截图,并将其放置在同样使用iText创建的PDF中

https://html2canvas.hertzen.com/

如果链接不起作用,则还有很多其他帖子,仅是Google,您会发现一些东西

编辑:

就像@KhaledLela所述,只要共享所有代码,就可以使用iText,否则您必须购买商业许可证。

可以选择https://pdfbox.apache.org/,它是根据Apache许可分发的。