Tambahkan Tanda Air Teks ke EML melalui C #
Bangun aplikasi.NET Anda sendiri untuk menandai file EML menggunakan API sisi server.
Cara Menandai File EML Menggunakan C #
Untuk menandai file EML, kita akan menggunakan
API yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform C #. Terbuka
manajer paket, cari Aspose.Email dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.
Command
PM> Install-Package Aspose.Email
Langkah-langkah untuk Menambahkan Watermark ke EML melalui C #
Anda membutuhkan
untuk mencoba alur kerja berikut di lingkungan Anda sendiri.
- Muat badan HTML file pesan email
- Muat lampiran dan atur isinya
- Atur isi tubuh, jika ada
- Simpan file email pada disk
Persyaratan Sistem
Aspose.Email untuk.NET didukung pada semua sistem operasi utama. Pastikan Anda memiliki prasyarat berikut.
- Microsoft Windows atau OS yang kompatibel dengan.NET Framework, .NET Core, dan Xamarin Platforms.
- Lingkungan pengembangan seperti Microsoft Visual Studio.
- Aspose.Email untuk.NET direferensikan dalam proyek Anda.
Tambahkan Watermark ke EML - 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);
Tentang Aspose.Email untuk.NET API
Aspose.Email adalah solusi penguraian format Microsoft Outlook dan Thunderbird. Seseorang dapat dengan mudah membuat, memanipulasi, mengonversi format email dan penyimpanan seperti MSG, EMLX, EML dan MHT. Penanganan lampiran email, kustomisasi header pesan dan implementasi protokol jaringan yang berbeda seperti POP3, IMAP & SMTP untuk mengirim & menerima email jauh lebih mudah. Ini adalah API mandiri dan tidak memerlukan Microsoft Outlook atau instalasi perangkat lunak lainnya.Watermark EML melalui Aplikasi Online
EML What is EML File Format
Format file EML mewakili pesan email yang disimpan menggunakan Outlook dan aplikasi relevan lainnya. Hampir semua klien email mendukung format file ini untuk kepatuhannya dengan Standar Format Pesan Internet RFC-822. Microsoft Outlook adalah perangkat lunak default untuk membuka jenis pesan EML. File EML dapat digunakan untuk menyimpan ke disk serta mengirim ke penerima menggunakan protokol komunikasi.
Read MoreFormat Watermarking yang Didukung Lainnya
Menggunakan C #, seseorang dapat dengan mudah menandai berbagai format termasuk.