PPTX DOCX XLSX PDF ODP
Aspose.Email  .NET-hez
MSG

Szöveges vízjel hozzáadása az MSG-hez C # -on keresztül

Készítsen saját, NET-alkalmazásokat az MSG fájlok vízjelzéséhez szerveroldali API-k használatával.

Hogyan lehet vízjelezni az MSG fájlt a C # használatával

Az MSG fájl vízjelezéséhez használjuk

Aspose.Email szolgáltatás.NET-hez

API, amely egy funkciókban gazdag, hatékony és könnyen használható dokumentumkezelő API C# platformhoz. Nyitott

NuGet

csomagkezelő, keresés Aspose.Email és telepítse. A következő parancsot is használhatja a Csomagkezelő konzolból.

Command


PM> Install-Package Aspose.Email

A vízjel hozzáadásának lépései az MSG-hez C # -on keresztül

Szüksége van a

aspose.email.dll

kipróbálhatja a következő munkafolyamatot a saját környezetében.

  • Töltse be az e-mail üzenetfájl HTML-törzsét
  • Töltse be a mellékletet és állítsa be annak tartalmát
  • Állítsa be a testtartalmat, ha van ilyen
  • E-mail fájl mentése a lemezre

Rendszerkövetelmények

A Aspose.Email szolgáltatás.NET-hez minden nagyobb operációs rendszer támogatott. Csak győződjön meg róla, hogy rendelkezik-e a következő előfeltételekkel.

  • Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és Xamarin platformokkal.
  • Fejlesztési környezet, mint a Microsoft Visual Studio.
  • Aspose.Email a projektben hivatkozott .NET webhelyhez.
 

Vízjel hozzáadása az MSG-hez - 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); 
 
  • Információk az ASPOSE.E-mailről .NET API-hoz

    Az Aspose.Email egy Microsoft Outlook és Thunderbird formátumok elemzési megoldása. Könnyedén létrehozhat, manipulálhat, konvertálhat e-mail és tárolási formátumokat, például MSG, EMLX, EML és MHT. Az e-mail mellékletek kezelése, az üzenetfejlécek testreszabása és a különböző hálózati protokollok, például a POP3, IMAP és SMTP implementálása e-mailek küldéséhez és fogadásához sokkal könnyebb. Ez egy önálló API, és nem igényel Microsoft Outlook vagy más szoftver telepítését.

    Watermark MSG online alkalmazáson keresztül

    MSG What is MSG File Format

    Az MSG egy fájlformátum, amelyet a Microsoft Outlook és az Exchange használ e-mail üzenetek, kapcsolatfelvétel, találkozó vagy egyéb feladatok tárolására. Az ilyen üzenetek tartalmazhatnak egy vagy több e-mail mezőt, amelyekben szerepelnek a feladó, címzett, tárgy, dátum és üzenet törzse, vagy elérhetőségi adatok, találkozási adatok és egy vagy több feladat specifikációja. Az Üzenet objektumot alkotó tulajdonságok (beleértve) szintén az MSG fájl részét képezik. Az MSG fájl fejlécekkel, fő üzenettösszel és hiperhivatkozásokkal rendelkezik egyszerű ASCII szövegként. Az MSG fájlok alkalmasak azokhoz a programokhoz is, amelyekre szükségük van a Microsoft Messaging Applications Programming Interfészre (MAPI).

    Read More

    Egyéb támogatott vízjelző formátumok

    A C # használatával könnyen vízjelezhető különböző formátumok, beleértve.

    EML (Outlook e-mail üzenetek)