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- java /

于 2012-05-16T12:36:03.960 に答える