HTML JPG EMAIL XML EML
  Product Family
XPS

Convertiți EML în XPS prin C #

Convertiți EML în XPS fără dependențe Microsoft® Outlook® sau Thunderbird®.

Convertiți EML în XPS folosind C #

Descoperiți o soluție eficientă și robustă pentru aplicațiile dvs. de e-mail! Aspose.Email pentru.NET oferă un set cuprinzător de API-uri care permit dezvoltatorilor să lucreze cu diferite formate de e-mail și să integreze perfect datele de e-mail în aplicațiile lor.

Dezvoltatorii care se confruntă cu sarcina de a converti EML în XPS nu mai întâmpină dificultăți și au posibilitatea de a se concentra pe eficiența, flexibilitatea și personalizarea aplicațiilor lor și de a îmbunătăți experiența utilizatorului. Biblioteca asigură păstrarea integrității datelor în timpul procesului de conversie. Acesta traduce cu exactitate conținutul, structura și atașamentele fișierelor EML în formatul XPS, menținând fidelitatea datelor originale de e-mail.

Conversia programată a EML în XPS permite utilizatorilor să creeze o reprezentare imprimabilă a mesajelor de e-mail, păstrând formatarea și aspectul.

Pentru a valorifica puterea .NET API, puteți alege să efectuați una dintre următoarele acțiuni:

  • Open NuGet manager de pachete, căutați Aspose.Email și instalați-l pe dispozitiv.

  • Utilizați următoarea comandă din Consola Manager de pachete:


PM> Install-Package Aspose.Email

Pași pentru a converti EML în XPS prin C #

Programatorii.NET pot încărca și converti cu ușurință fișiere EML în XPS în doar câteva linii de cod.

  1. Încărcați fișierul EML sursă utilizând MailMessage.load.
  2. Instanțiați MailPrinter.
  3. Configurați formatarea.
  4. Setați aspectul paginii.
  5. Imprimați e-mailul către XPS.

Cerințe de sistem

Înainte de a rula codul sursă de conversie .NET, asigurați-vă că aveți următoarele cerințe preliminare.

  • Microsoft Windows sau un sistem de operare compatibil cu.NET Framework, .NET Core și PHP, VBScript, Delphi, C ++ prin COM Interop.
  • Mediu de dezvoltare precum Microsoft Visual Studio.
  • Aspose.email pentru .NET DLL la care se face referire în proiectul dvs.
 

Un exemplu de cod care arată conversia EML în XPS în C #

var message = MailMessage.Load("message.eml");
           
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();

// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;

// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;

// Print the email to an XPS file
printer.Print(message, "message.xps", Printing.PrintFormat.XPS);
 
  • Aplicație gratuită pentru a converti EML în XPS

    Alte conversii acceptate

    De asemenea, puteți converti EML în multe alte formate de fișiere, inclusiv câteva enumerate mai jos.

    EML TO EMLX (Formatul Apple EMLX)
    EML TO HTML (Limbaj de marcare a textului hiper)
    EML TO ICS (iCalendar)
    EML TO MBOX (Mesaje de poștă electronică)
    EML TO MHTML (Formatul arhivei paginii web)
    EML TO MSG (Formatul Outlook și Exchange)
    EML TO OFT (Șabloane de e-mail Outlook)
    EML TO OST (Fișiere de stocare offline)
    EML TO PST (Fișiere de stocare personale Outlook)
    EML TO VCF (Formatul cardului virtual)