C # के माध्यम से MSG में टेक्स्ट वॉटरमार्क जोड़ें
सर्वर-साइड API का उपयोग करके MSG फ़ाइलों को वॉटरमार्क करने के लिए अपने स्वयं के .NET ऐप्स बनाएं।
C # का उपयोग करके MSG फ़ाइल को वॉटरमार्क कैसे करें
MSG फ़ाइल को वॉटरमार्क करने के लिए, हम इसका उपयोग करेंगे
API जो C # प्लेटफ़ॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ हेरफेर API है। खोलें
पैकेज मैनेजर, के लिए खोजें Aspose.Email और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।
Command
PM> Install-Package Aspose.Email
C # के माध्यम से MSG में वॉटरमार्क जोड़ने के चरण
आपको इसकी ज़रूरत है
अपने स्वयं के वातावरण में निम्नलिखित वर्कफ़्लो को आज़माने के लिए
- ईमेल संदेश फ़ाइल का HTML बॉडी लोड करें
- अटैचमेंट लोड करें और इसकी सामग्री सेट करें
- बॉडी कंटेंट सेट करें, यदि कोई हो
- ईमेल फ़ाइल को डिस्क पर सहेजें
सिस्टम आवश्यकताएँ
.NET के लिए Aspose.Email सभी प्रमुख ऑपरेटिंग सिस्टम पर समर्थित है। बस यह सुनिश्चित कर लें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या .NET Framework, .NET Core और Xamarin प्लेटफ़ॉर्म के साथ एक संगत OS।
- माइक्रोसॉफ्ट विज़ुअल स्टूडियो जैसे विकास का माहौल।
- .NET के लिए Aspose.Email आपके प्रोजेक्ट में संदर्भित है।
MSG में वॉटरमार्क जोड़ें - C #
mail.Attachments.Add("watermark", imageBytes);
var html = mail.BodyHtml;
var htmlDocument = new Aspose.Html.HTMLDocument(mail.BodyHtml, "");
var attachment = mail.Attachments.Find(x => x.LongFileName == "watermark");
attachment.SetContentId("watermark");
var bodyHtml = htmlDocument.Body.InnerHTML;
var watermarkHtml = $@"watermarkHtml";
htmlDocument.Body.InnerHTML = watermarkHtml;
var folderPath = Path.Combine(Config.Configuration.OutputDirectory, Guid.NewGuid().ToString());
var filePath = Path.Combine(folderPath, "Merged.html");
htmlDocument.Save(filePath);
var content = System.IO.File.ReadAllText(filePath);
Directory.Delete(folderPath, true);
mail.SetBodyContent(content, BodyContentType.Html);
.NET API के लिए Aspose.Email के बारे में
Aspose.Email एक माइक्रोसॉफ्ट आउटलुक और थंडरबर्ड फॉर्मेट पार्सिंग सॉल्यूशन है। MSG, EMLX, EML और MHT जैसे ईमेल और स्टोरेज फॉर्मेट को कोई भी आसानी से बना सकता है, उसमें हेरफेर कर सकता है, कन्वर्ट कर सकता है। ईमेल अटैचमेंट को संभालना, मैसेज हेडर को कस्टमाइज़ करना और ईमेल भेजने और प्राप्त करने के लिए POP3, IMAP और SMTP जैसे विभिन्न नेटवर्क प्रोटोकॉल का कार्यान्वयन बहुत आसान है। यह एक स्टैंडअलोन API है और इसके लिए Microsoft Outlook या किसी अन्य सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं होती है।ऑनलाइन ऐप के माध्यम से MSG वॉटरमार्क करें
MSG What is MSG File Format
MSG एक फ़ाइल स्वरूप है जिसका उपयोग Microsoft Outlook और Exchange द्वारा ईमेल संदेशों, संपर्क, अपॉइंटमेंट या अन्य कार्यों को संग्रहीत करने के लिए किया जाता है। ऐसे संदेशों में प्रेषक, प्राप्तकर्ता, विषय, तिथि और संदेश के मुख्य भाग, या संपर्क जानकारी, अपॉइंटमेंट विवरण, और एक या अधिक कार्य विनिर्देशों के साथ एक या अधिक ईमेल फ़ील्ड शामिल हो सकते हैं। वे गुण जो संदेश ऑब्जेक्ट का गठन करते हैं, जिनमें शामिल हैं, MSG फ़ाइल का एक हिस्सा भी हैं। MSG फ़ाइल में हेडर, मुख्य संदेश बॉडी और हाइपरलिंक सादे ASCII टेक्स्ट के रूप में होते हैं। MSG फ़ाइलें उन प्रोग्रामों के लिए भी उपयुक्त हैं जिन्हें Microsoft के मैसेजिंग एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (MAPI) की आवश्यकता होती है।
Read Moreअन्य समर्थित वॉटरमार्किंग प्रारूप
C # का उपयोग करके, कोई भी आसानी से विभिन्न स्वरूपों को वॉटरमार्क कर सकता है, जिसमें शामिल हैं।