Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
生成PDF Java spring mvc(不含IText)_Java_Spring_Pdf - Fatal编程技术网

生成PDF Java spring mvc(不含IText)

生成PDF Java spring mvc(不含IText),java,spring,pdf,Java,Spring,Pdf,在过去的几个月里,我一直在做我自己的项目,我偶然发现了一个问题。我需要附加一些数据从数据库(pdf格式)到电子邮件,我将发送给客户。我知道这可以通过Itext来实现,但对于商业许可证,他们对2500封电子邮件收取1300美元左右的费用,这太疯狂了 你们知道我计划在商业上提供的应用程序中还可以使用其他库吗?任何能帮助我解决这个问题的想法都将不胜感激 干杯您可以使用Apache的FOP库生成PDF。它是根据Apache2许可证发布的 我在遥远的过去使用过。诚然,我用它来阅读PDF文件,但它做得很好,

在过去的几个月里,我一直在做我自己的项目,我偶然发现了一个问题。我需要附加一些数据从数据库(pdf格式)到电子邮件,我将发送给客户。我知道这可以通过Itext来实现,但对于商业许可证,他们对2500封电子邮件收取1300美元左右的费用,这太疯狂了

你们知道我计划在商业上提供的应用程序中还可以使用其他库吗?任何能帮助我解决这个问题的想法都将不胜感激


干杯

您可以使用Apache的FOP库生成PDF。它是根据Apache2许可证发布的

我在遥远的过去使用过。诚然,我用它来阅读PDF文件,但它做得很好,而且看起来设计得很好。

首先你可以试试 基本上它使用了一个旧版本的iText,它是免费的() “飞碟”将允许您从HTML模板(支持CSS 2.1)在服务器端呈现PDF,我们在项目中使用此解决方案(带有胡须模板)


另一个选项(适用于Google Chrome)-您可以在客户端进行PDF导出,只需调用window.print()并使用Chrome的“print to PDF”功能

谢谢大家的回答。我可能会选择PDFBox,因为它看起来是一个设计非常好的直截了当的库。不幸的是,我只能接受一个答案!