PPTX DOCX XLSX PDF ODP
Aspose.Email  .NET için
EML

C # ile EML’ye Metin Filigranı Ekle

Sunucu tarafı API’leri kullanarak EML dosyalarını filigranlamak için kendi .NET uygulamalarınızı oluşturun.

C # Kullanarak EML Dosyası Nasıl Filigranlanır

EML dosyasını filigranlamak için kullanacağız

.NET için Aspose.Email

C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan API. Açık

NuGet

paket yöneticisi, ara Aspose.Email ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Command


PM> Install-Package Aspose.Email

C # ile EML'ye Filigran Ekleme Adımları

İhtiyacınız var

aspose.email.dll

aşağıdaki iş akışını kendi ortamınızda denemek için.

  • E-posta ileti dosyasının HTML gövdesini yükleyin
  • Eki yükleyin ve içeriğini ayarlayın
  • Varsa gövde içeriğini ayarla
  • E-posta dosyasını diske kaydedin

Sistem Gereksinimleri

.NET için Aspose.Email tüm büyük işletim sistemlerinde desteklenir. Sadece aşağıdaki ön koşullara sahip olduğunuzdan emin olun.

  • Microsoft Windows veya.NET Framework, .NET Core ve Xamarin Platformları ile uyumlu bir işletim sistemi.
  • Microsoft Visual Studio gibi geliştirme ortamı.
  • Projenizde referans verilen .NET için Aspose.Email.
 

EML'ye Filigran Ekle - 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 için Aspose.Email Hakkında

    Aspose.Email bir Microsoft Outlook ve Thunderbird formatları ayrıştırma çözümüdür. MSG, EMLX, EML ve MHT gibi e-posta ve depolama formatlarını kolayca oluşturabilir, değiştirebilir, dönüştürebilir. E-posta eklerinin işlenmesi, mesaj başlıklarının özelleştirilmesi ve e-posta göndermek ve almak için POP3, IMAP ve SMTP gibi farklı ağ protokollerinin uygulanması çok daha kolaydır. Bağımsız bir API’dir ve Microsoft Outlook veya başka bir yazılım kurulumu gerektirmez.

    Çevrimiçi Uygulama aracılığıyla Filigran EML

    EML What is EML File Format

    EML dosya biçimi, Outlook ve diğer ilgili uygulamalar kullanılarak kaydedilen e-posta iletilerini temsil eder. Neredeyse tüm e-posta istemcileri, RFC-822 İnternet Mesaj Formatı Standardına uygunluğu için bu dosya biçimini destekler. Microsoft Outlook, EML ileti türlerini açmak için varsayılan yazılımdır. EML dosyaları, diske kaydetmenin yanı sıra iletişim protokollerini kullanarak alıcılara göndermek için kullanılabilir.

    Read More

    Diğer Desteklenen Filigran Biçimleri

    C # kullanarak, aşağıdakiler dahil olmak üzere farklı formatları kolayca filigranlayabilirsiniz.

    MSG (Outlook ve Exchange Biçimi)