PPTX DOCX XLSX PDF ODP
Aspose.Email  สำหรับ .NET
MSG

เพิ่มลายน้ำข้อความไปยัง MSG ผ่าน C #

สร้างแอป.NET ของคุณเองเพื่อทำลายน้ำไฟล์ MSG โดยใช้ API ฝั่งเซิร์ฟเวอร์

วิธีทำลายน้ำไฟล์ MSG โดยใช้ C #

ในการทำลายน้ำไฟล์ MSG เราจะใช้

กำหนดอีเมลสำหรับ .NET

API ซึ่งเป็น API การจัดการเอกสารที่อุดมไปด้วยคุณลักษณะทรงพลังและใช้งานง่ายสำหรับแพลตฟอร์ม C #เปิด

NuGet

ผู้จัดการแพคเกจค้นหา Aspose.Email และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

Command


PM> Install-Package Aspose.Email

ขั้นตอนในการเพิ่มลายน้ำไปยัง MSG ผ่าน C #

คุณต้องการ

aspose.email.dll

เพื่อลองใช้เวิร์กโฟลว์ต่อไปนี้ในสภาพแวดล้อมของคุณเอง

  • โหลดเนื้อหา HTML ของไฟล์ข้อความอีเมล
  • โหลดไฟล์แนบและตั้งค่าเนื้อหา
  • ตั้งค่าเนื้อหาของร่างกาย ถ้ามี
  • บันทึกไฟล์อีเมลบนแผ่นดิสก์

ข้อกำหนดของระบบ

กำหนดอีเมลสำหรับ .NET ได้รับการสนับสนุนในระบบปฏิบัติการที่สำคัญทั้งหมดเพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับแพลตฟอร์ม.NET Framework, .NET Core และ Xamarin
  • สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
  • กำหนด.Email สำหรับ .NET ที่อ้างอิงในโครงการของคุณ
 

เพิ่มลายน้ำลงใน 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); 
 
  • เกี่ยวกับ Aspose.Email สำหรับ .NET API

    Aspose.Email เป็นโซลูชันการแยกวิเคราะห์รูปแบบ Microsoft Outlook และ Thunderbirdเราสามารถสร้างจัดการแปลงอีเมลและรูปแบบการจัดเก็บเช่น 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 ยังเหมาะกับโปรแกรมที่ต้องการอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันการส่งข้อความ (MAPI) ของ Microsoft

    Read More

    รูปแบบลายน้ำอื่น ๆ ที่รองรับ

    การใช้ C # เราสามารถทำลายน้ำในรูปแบบต่างๆได้อย่างง่ายดายรวมถึง

    EML (ข้อความอีเมล Outlook)