我需要使用 iText 创建 PDF 文件并将其直接写入 MySQL 数据库
我能够使用所需数据创建 pdf,但目前我使用 Pdfwriter 在特定位置创建文档。
然后我可以将这个文件作为一个带有准备好的语句的 blob 发送到数据库,然后我删除这个文件。
是否有更好的解决方案可以直接执行此操作?
最佳答案
您需要先使用 itext 创建一个 PDF,然后您可以将字节数组写入 DB 而无需在磁盘上创建文件。
这里是如何做到这一点的例子,唯一的事情是在这个例子中展示了如何发送在内存中创建的 PDF 数据的邮件,你需要将它写入数据库。
关于java - 使用 itext 直接创建 pdf 到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10618533/