[英]Write Mail content on an image and send image as a body in EMAIL
我們使用以下Java代碼從我們的應用程序向注冊用戶發送郵件。
但是,他們收到的郵件非常簡單,因此我們需要對其進行編輯。
我需要將相同的內容寫到圖像背景,然后將該圖像作為電子郵件發送給用戶。
有沒有辦法實現這一目的。我們使用SMTP傳輸來發送消息。
代碼段顯示了將內容寫入消息的當前方式。
String from = "blah@abc.com";
String to[] = new String[]{variable};
String subject = "Subject";
StringBuffer content = new StringBuffer();
content.append("");
content.append("");
content.append("");
content.append(variable);
是否有辦法將所有內容寫在預先標識的圖像上,然后將該圖像作為電子郵件的正文發送。
這些答案將告訴您如何將圖像放入電子郵件中:
至於將電子郵件的文本渲染為圖像。 使用某些HTML查看器並使其在您創建的Graphics
上下文中呈現,或者確定所需圖像的大小(使用Graphics
)並呈現在您創建的BufferedImage
的Graphics
(agian)上:
BufferedImage img = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
img.getGraphics()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.