Converteix EML a XPS mitjançant C #
Converteix EML a XPS sense dependències de Microsoft® Outlook® o Thunderbird®.
Converteix EML a XPS utilitzant C #
Descobreix una solució eficient i robusta per a les teves aplicacions de correu electrònic! Aspose.Email per .NET proporciona un conjunt integral d’APIs que capaciten als desenvolupadors per treballar amb diversos formats de correu electrònic i integrar sense problemes les dades de correu electrònic a les seves aplicacions.
Els desenvolupadors que s’enfronten amb la tasca de convertir EML a XPS ja no experimenten dificultats i tenen l’oportunitat de centrar-se en l’eficiència, flexibilitat i personalització de les seves aplicacions i potenciar l’experiència de l’usuari. La biblioteca assegura la preservació de la integritat de les dades durant el procés de conversió. Tradueix amb precisió el contingut, l’estructura i els fitxers adjunts dels fitxers EML al format XPS, mantenint la fidelitat de les dades originals de correu electrònic.
La conversió de l’EML a XPS de forma programàtica permet als usuaris crear una representació imprimible dels missatges de correu electrònic, conservant el format i el disseny.
Aprofitant el poder de la .NET API, podeu optar per realitzar una de les següents accions:
Open NuGet gestor de paquets, cerqueu Aspose.Email i instal·leu-lo al vostre dispositiu.
Utilitzeu l’ordre següent des de la consola del gestor de paquets:
PM> Install-Package Aspose.Email
Passos per convertir EML a XPS mitjançant C #
Els programadors.NET poden carregar fàcilment & convertir arxius EML a XPS en només unes poques línies de codi.
- Carregueu el fitxer EML d’origen mitjançant MailMessage.load.
- Instant MailPrinter.
- Configurar el format.
- Estableix el disseny de la pàgina.
- Imprimeix correu electrònic a XPS.
Requisits del sistema
Abans d’executar el codi font de conversió.NET, assegureu-vos que teniu els requisits previs següents.
- Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core, i PHP, VBScript, Delphi, C ++ a través de COM Interop.
- Entorn de desenvolupament com Microsoft Visual Studio.
- Aspose.email per a .NET DLL referenciada en el vostre projecte.
Un codi d'exemple que mostra la conversió EML a XPS en 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);
Aplicació gratuïta per convertir EML a XPS
Altres conversions compatibles
També pot convertir EML en molts altres formats d'arxiu incloent pocs que s'enumeren a continuació.