इस कैसे-कैसे लेख में, हम एक लोकप्रिय दस्तावेज़ कनवर्टर एपीआई का उपयोग करके EML को MSG में C# में बदलने की चरण-दर-चरण प्रक्रिया पर ध्यान केंद्रित करेंगे। इसके अलावा, यह ट्यूटोरियल आपका मार्गदर्शन करता है कि C# Convert EML को MSG एप्लिकेशन के विकास के लिए पर्यावरण को कैसे कॉन्फ़िगर करें। नीचे आप ईमेल दस्तावेज़ों को एक प्रारूप से दूसरे प्रारूप में बदलने के लिए नमूना कोड के साथ चरणवार निर्देश प्राप्त कर सकते हैं।
C# में EML को MSG में बदलने के चरण
- EML को MSG में बदलने के लिए .NET एप्लिकेशन में NuGet पैकेज मैनेजर से GroupDocs.Conversion for .NET पैकेज इंस्टॉल करें
- EML को MSG रूपांतरण कार्यात्मकता में विकसित करने के लिए GroupDocs.Conversion नामस्थान का संदर्भ जोड़ें
- डिस्क से इनपुट ईएमएल फ़ाइल लोड करने के लिए Converter वर्ग का एक उदाहरण बनाएं
- एमएसजी प्रारूप के लिए कन्वर्ट विकल्प बनाएं और सेट करें
- अंत में, डिस्क पर एमएसजी के रूप में ईएमएल को बचाने के लिए कन्वर्ट विधि को कॉल करें
ईएमएल से एमएसजी सी# की कार्यक्षमता उपरोक्त बिंदुओं को एक क्रम में पालन करके और कोड की कुछ पंक्तियों को लिखकर और दस्तावेज़ रूपांतरण पुस्तकालय की कुछ एपीआई कॉल का उपभोग करके विकसित करना वास्तव में आसान है। इसके अलावा, ये निर्देश प्लेटफ़ॉर्म-स्वतंत्र हैं और किसी भी लोकप्रिय ऑपरेटिंग सिस्टम जैसे Windows, macOS और Linux पर निष्पादित किए जा सकते हैं जो .NET वातावरण का समर्थन करते हैं।
C # में EML को MSG में बदलने के लिए कोड
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertEmlToMsgInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert EML to MSG using C# | |
{ | |
// Remove the watermark in output MSG document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source EML file for conversion to MSG | |
var converter = new GroupDocs.Conversion.Converter("sample.eml"); | |
// Set the conversion options for MSG document to customize the output file | |
EmailConvertOptions options = new EmailConvertOptions(); | |
// Convert and save the EML in MSG format | |
converter.Convert("converted.msg", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
पूर्ववर्ती कोड स्निपेट में, प्रदर्शन के लिए C# EML से MSG रूपांतरण एप्लिकेशन विकसित किया गया है। यह नमूना कोड NuGet वेबसाइट से आवश्यक दस्तावेज़ रूपांतरण पैकेज की स्थापना और फिर आवश्यक नामस्थानों को शामिल करके बनाया गया है। उसके बाद, कन्वर्टर क्लास को इनिशियलाइज़ करें और इसके कंस्ट्रक्टर का उपयोग करके स्रोत ईएमएल फ़ाइल को लोड करें, और फिर परिवर्तित एमएसजी दस्तावेज़ को अनुकूलित करने के लिए मापदंडों को परिभाषित करने के लिए ईमेल कन्वर्टऑप्शन क्लास को इंस्टेंट करें। अंत में, Convert मेथड को इनवोक करके कनवर्ट की गई फाइल को डिस्क में सेव करें।
हमने EML को MSG C# क्षमता में कनवर्ट करने के लिए दस्तावेज़ रूपांतरण प्रक्रिया पर चर्चा की है और इसके लिए एक उदाहरण विकसित किया है। हाल ही में, हमने C# में PNG को JPG में बदलने के लिए एक लेख प्रकाशित किया है, अधिक जानकारी के लिए सी # का उपयोग कर पीएनजी को जेपीजी में कैसे परिवर्तित करें मार्गदर्शिका देखें। यदि आप GroupDocs उत्पादों के बारे में अधिक जानना चाहते हैं तो इस page पर विवरण देखें।