こんにちは、Google App Engine for Java で構築された非営利アプリケーションがあります。このアプリケーションにより、人々はシステムに献血者として登録できます。
その結果、印刷可能な e-BloodDonor カードをメールで送りたいと考えています。
カードのデザインを定義でき、登録されたデータに基づいてコンテンツが動的に埋められるようなカードを作成する方法は何ですか?
お知らせ下さい
こんにちは、Google App Engine for Java で構築された非営利アプリケーションがあります。このアプリケーションにより、人々はシステムに献血者として登録できます。
その結果、印刷可能な e-BloodDonor カードをメールで送りたいと考えています。
カードのデザインを定義でき、登録されたデータに基づいてコンテンツが動的に埋められるようなカードを作成する方法は何ですか?
お知らせ下さい
アプリの通常のビューと同じように、HTML でレイアウトを作成し、そのページへのリンクをメールで送信して印刷することができます。また、ユーザーごとに PDF または画像を生成するという、はるかに複雑な方法を使用することもできます。Apache による PDFBoxは、PDF 生成に非常に適しています。
ただし、うまくいく場合は、HTML ルートをお勧めします。私の経験では、Java で PDF レイアウトをプログラムするよりも、HTML レイアウトを作成する方がはるかに簡単です。