2012-07-21 80 views
0

您好,我們在Google App Engine for Java中構建了一個非盈利應用程序。 此應用程序允許人們在我們的系統上註冊爲獻血者。如何使用動態內容生成打印就緒格式?

因此,我們希望通過電子郵件向他們發送打印準備好的e-BloodDonor卡片。

創建這樣的卡片的方式是什麼,我們可以定義卡片的設計,並根據註冊數據動態填充內容?

請告知

+0

這個問題太籠統了,你到底在問什麼? – 2012-07-22 07:55:29

回答

2

您可以創建HTML中的佈局,就像在你的應用程序正常視圖,然後通過電子郵件發送鏈接到該頁面打印出來。你也可以去爲每個用戶生成PDF或圖像的更復雜的路線。由Apache編寫的PDFBox對於PDF生成來說相當不錯。

我真的會推薦HTML路線,但是,如果它適合你。根據我的經驗,做HTML佈局要比用Java編寫PDF佈局要容易得多。

+0

是的,我們之前做過類似的事情,並使用應用程序引擎API存儲在谷歌驅動器上。但轉換API不工作將其轉換爲圖像等,我們想通過電子郵件發送給獻血者而不是發送鏈接。任何建議? – Vik 2012-07-22 18:46:51

+0

轉換API爲什麼不起作用? – 2012-07-23 00:00:11

+0

現在不記得了。它只是在嘗試將文本/ html轉換爲圖像時返回null。 – Vik 2012-07-23 06:19:01