इस उदाहरण में, हम पर्यावरण को कॉन्फ़िगर करने और उदाहरण कोड का उपयोग करने के लिए विस्तृत चरण प्रदान करके ** Outlook Email को Java का उपयोग करके HTML में कैसे बदलें** पर ध्यान देंगे। आप सीखेंगे कि ईमेल को HTML में बदलने के लिए जावा आधारित एपीआई का उपयोग किया जा सकता है और इस एप्लिकेशन का उपयोग किसी भी सामान्य रूप से उपलब्ध ऑपरेटिंग सिस्टम जैसे विंडोज, लिनक्स, या मैकओएस में किया जा सकता है, जिसे कॉन्फ़िगर किया गया है जावा।
जावा का उपयोग करके आउटलुक ईमेल को HTML में बदलने के चरण
- रिपोजिटरी से Aspose.Email JAR फ़ाइल इंस्टॉल करके अपना एप्लिकेशन कॉन्फ़िगर करें
- स्रोत MSG या EML फ़ाइल को डिस्क से एक्सेस करने के लिए MailMessage क्लास ऑब्जेक्ट को इंस्टेंट करें
- आउटपुट HTML सेव और फॉर्मेट विकल्प सेट करें
- सेव विधि का उपयोग करके लोड की गई MSG या EML फ़ाइल को HTML में सहेजें
जावा ईमेल टू एचटीएमएल रूपांतरण एप्लिकेशन को उपर्युक्त चरणों का उपयोग करके आसानी से विकसित किया जा सकता है, जिससे हम पहले चरण के रूप में मेलमैसेज क्लास ऑब्जेक्ट का उपयोग करके डिस्क से स्रोत ईएमएल या एमएसजी फ़ाइल लोड करेंगे। फिर हम लोड की गई ईमेल फ़ाइल को डिस्क पर या मेमोरी स्ट्रीम में HTML के रूप में सहेजने से पहले आउटपुट HTML निर्यात विकल्प सेट करने के लिए HtmlSaveOptions ऑब्जेक्ट का उपयोग करेंगे।
जावा का उपयोग करके आउटलुक ईमेल को HTML में बदलने के लिए कोड
import com.aspose.email.HtmlFormatOptions; | |
import com.aspose.email.HtmlSaveOptions; | |
import com.aspose.email.MailMessage; | |
import com.aspose.email.ResourceRenderingMode; | |
import com.aspose.email.SaveOptions; | |
public class EmlToHTMLConverter { | |
public static void main2(String[] args) throws Exception {// Exception for MSG to HTML conversion | |
String path= "/Users/KnowledgeBase/TestData/"; | |
// Apply the product license to convert MSG to HTML | |
com.aspose.email.License emaiToHtmllLic = new com.aspose.email.License(); | |
emaiToHtmllLic.setLicense(path+"Conholdate.Total.Product.Family.lic"); | |
// Access the source MSG file from the disk | |
MailMessage emlMessage = MailMessage.load(path+"Message.msg"); | |
// Set the Html rendering options for the output HTML | |
HtmlSaveOptions htmlOptions = SaveOptions.getDefaultHtml(); | |
htmlOptions.setResourceRenderingMode(ResourceRenderingMode.EmbedIntoHtml); | |
// Apply the email message headers in the output HTML using the formatting options | |
htmlOptions.setHtmlFormatOptions(HtmlFormatOptions.WriteHeader | | |
HtmlFormatOptions.WriteCompleteEmailAddress | | |
HtmlFormatOptions.WriteCompleteFromEmailAddress); | |
// Save the loaded MSG/EML as an HTML on the disk | |
emlMessage.save(path+"SaveEmailAsHTML.html", htmlOptions); | |
} | |
} |
ईएमएल को एचटीएमएल में बदलने के लिए जावा एपीआई का उपयोग एक साधारण एपीआई इंटरफेस और अच्छी तरह से परिभाषित चरणों की मदद से किया जाता है। HtmlSaveOptions का उपयोग कुछ नाम रखने के लिए DefaultHeaderFormat, FirstHeadersFormat, AfterHeadersFormat, MailMessageSaveType और HtmlFormatOptions जैसे गुणों को सेट करके आउटपुट HTML फ़ाइल को और अधिक अनुकूलित करने के लिए उपयोग किया जा सकता है।
इस सरल उदाहरण में, हमने जावा का उपयोग करके आउटलुक ईमेल को HTML में बदलना सीखा है। यदि आप किसी ईमेल को Word दस्तावेज़ में बदलने के बारे में जानना चाहते हैं, तो जावा का उपयोग करके आउटलुक ईमेल को वर्ड में कैसे बदलें पर लेख देखें।