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

Aggiungi filigrana di testo a MSG tramite C#

Crea le tue app.NET per filigranare i file MSG utilizzando le API lato server.

Come aggiungere una filigrana al file MSG usando C#

Per aggiungere una filigrana al file MSG, useremo

Aspose.Email per .NET

API che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma C#. Apri

NuGet

gestore di pacchetti, cerca Aspose.Email e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Command


PM> Install-Package Aspose.Email

Passaggi per aggiungere filigrana a MSG tramite C#

Hai bisogno del

aspose.email.dll

per provare il seguente flusso di lavoro nel tuo ambiente.

  • Carica il corpo HTML del file dei messaggi di posta elettronica
  • Carica l’allegato e impostane il contenuto
  • Imposta il contenuto del corpo, se presente
  • Salva il file di posta elettronica su disco

Requisiti di sistema

Aspose.Email per .NET è supportato su tutti i principali sistemi operativi. Assicurati solo di avere i seguenti prerequisiti.

  • Microsoft Windows o un sistema operativo compatibile con le piattaforme .NET Framework, .NET Core e Xamarin.
  • Ambiente di sviluppo come Microsoft Visual Studio.
  • Aspose.Email per .NET a cui si fa riferimento nel tuo progetto.
 

Aggiungi filigrana a 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); 
 
  • Informazioni su Aspose.Email per .NET API

    Aspose.Email è una soluzione di analisi dei formati Microsoft Outlook e Thunderbird. Si possono facilmente creare, manipolare, convertire e-mail e formati di archiviazione come MSG, EMLX, EML e MHT. La gestione degli allegati e-mail, la personalizzazione delle intestazioni dei messaggi e l’implementazione di diversi protocolli di rete come POP3, IMAP e SMTP per inviare e ricevere e-mail sono molto più semplici. È un’API autonoma e non richiede l’installazione di Microsoft Outlook o di altri software.

    Watermark MSG tramite app online

    MSG What is MSG File Format

    MSG è un formato di file utilizzato da Microsoft Outlook ed Exchange per archiviare messaggi di posta elettronica, contatti, appuntamenti o altre attività. Tali messaggi possono contenere uno o più campi e-mail, con mittente, destinatario, oggetto, data e corpo del messaggio, oppure informazioni di contatto, dettagli dell'appuntamento e una o più specifiche delle attività. Anche le proprietà che costituiscono l'oggetto Message, incluse, fanno parte del file MSG. Il file MSG ha le intestazioni, il corpo del messaggio principale e i collegamenti ipertestuali come testo ASCII semplice. I file MSG sono adatti anche con i programmi che richiedono l'interfaccia di programmazione delle applicazioni di messaggistica (MAPI) di Microsoft.

    Read More

    Altri formati di filigrana supportati

    Utilizzando C#, si può facilmente filigranare diversi formati, tra cui.

    EML (Messaggi e-mail di Outlook)