答案 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许可分发的。