PPTX DOCX XLSX PDF ODP
Aspose.Email  dla .NET
MSG

Dodaj tekstowy znak wodny do MSG przez C #

Twórz własne aplikacje.NET do znakowania wodnego plików MSG za pomocą interfejsów API po stronie serwera.

Jak wykonać znak wodny MSG za pomocą C #

W celu utworzenia znaku wodnego pliku MSG użyjemy

Aspose.Email dla .NET

API, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy C #. Otwórz

NuGet

menedżer pakietów, wyszukaj Aspose.Email i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

<h3>Command</h3>

PM> Install-Package Aspose.Email

Kroki, aby dodać znak wodny do MSG przez C #

Potrzebujesz

aspose.email.dll

aby wypróbować następujący przepływ pracy we własnym środowisku.

  • Załaduj treść HTML pliku wiadomości e-mail
  • Załaduj załącznik i ustaw jego zawartość
  • Ustaw zawartość treści, jeśli istnieje
  • Zapisz plik e-mail na dysku

Wymagania systemowe

Aspose.Email dla .NET jest obsługiwany we wszystkich głównych systemach operacyjnych. Tylko upewnij się, że masz następujące warunki wstępne.

  • Microsoft Windows lub zgodny system operacyjny z platformami.NET Framework, .NET Core i Xamarin.
  • Środowisko programistyczne, takie jak Microsoft Visual Studio.
  • Aspose.Email dla .NET, do którego odwołuje się w Twoim projekcie.
 

Dodaj znak wodny do 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); 
 
  • Informacje o Aspose.Email dla interfejsu API .NET

    Aspose.Email to rozwiązanie do analizy formatów Microsoft Outlook i Thunderbird. Można łatwo tworzyć, manipulować, konwertować wiadomości e-mail i formaty pamięci masowej, takie jak MSG, EMLX, EML i MHT. Obsługa załączników wiadomości e-mail, dostosowywanie nagłówków wiadomości i implementacja różnych protokołów sieciowych, takich jak POP3, IMAP i SMTP, do wysyłania i odbierania wiadomości e-mail jest znacznie łatwiejsza. Jest to samodzielny interfejs API i nie wymaga instalacji programu Microsoft Outlook ani żadnej innej instalacji oprogramowania.

    Watermark MSG za pośrednictwem aplikacji online

    Dodaj znak wodny do dokumentów MSG, odwiedzając nasz Strona internetowa Live Demos . Demo na żywo ma następujące zalety

      Nie ma potrzeby pobierania ani konfigurowania czegokolwiek
      Nie trzeba pisać żadnego kodu
      Po prostu prześlij plik MSG, ustaw znak wodny i naciśnij przycisk „Dodaj”
      Natychmiast uzyskaj link do pobrania wynikowego pliku

    MSG What is MSG File Format

    MSG to format pliku używany przez Microsoft Outlook i Exchange do przechowywania wiadomości e-mail, kontaktów, spotkań lub innych zadań. Wiadomości takie mogą zawierać jedno lub więcej pól e-mail z nadawcą, odbiorcą, tematem, datą i treścią wiadomości, lub danymi kontaktowymi, szczegółami spotkania i jedną lub więcej specyfikacji zadania. Właściwości tworzące obiekt Message, w tym, są również częścią pliku MSG. Plik MSG zawiera nagłówki, główny treść wiadomości i hiperłącza jako zwykły tekst ASCII. Pliki MSG są również odpowiednie dla programów, które wymagają interfejsu programowania aplikacji komunikacyjnych (MAPI) firmy Microsoft.

    Read More

    Inne obsługiwane formaty znaków wodnych

    Korzystając z C #, można łatwo znakować wodnym różne formaty, w tym.

    EML (Wiadomości e-mail programu Outlook)