1

我需要使用 iText 创建 PDF 文件并将其直接写入 MySQL 数据库

我可以使用所需数据创建 pdf,但目前我使用 Pdfwriter 在某个位置创建文档。

然后,我可以将此文件作为带有准备好的语句的 blob 发送到数据库,然后删除该文件。

有没有更好的解决方案可以直接执行此操作?

4

1 回答 1

2

您需要首先使用 itext 创建一个 PDF,然后您可以将字节数组写入 DB,而无需在磁盘上创建文件。

这是您如何执行此操作的示例,此示例中唯一的内容是显示如何发送在内存中创建的 PDF 数据的邮件,您需要将其写入 DB。

http://vangjee.wordpress.com/2010/11/02/how-to-create-an-in-memory-pdf-report-and-send-as-an-email-attachment-using-itext-and-爪哇/

于 2012-05-16T12:36:03.960 回答