HTML JPG EMAIL XML EML
  Product Family
XPS

Converteer EML naar XPS via C#

Converteer EML naar XPS zonder afhankelijk te zijn van Microsoft® Outlook® of Thunderbird®.

Converteer EML naar XPS met C#

Ontdek een efficiënte en robuuste oplossing voor uw e-mailtoepassingen! Aspose.Email voor .NET biedt een uitgebreide set API’s waarmee ontwikkelaars met verschillende e-mailformaten kunnen werken en e-mailgegevens naadloos kunnen integreren in hun toepassingen.

Ontwikkelaars die voor de taak staan om EML naar XPS te converteren, ondervinden geen problemen meer en hebben de mogelijkheid om zich te concentreren op de efficiëntie, flexibiliteit en aanpassing van hun applicaties en de gebruikerservaring te verbeteren. De bibliotheek zorgt voor het behoud van de gegevensintegriteit tijdens het conversieproces. Het vertaalt de inhoud, structuur en bijlagen van EML-bestanden nauwkeurig naar het XPS-formaat, waarbij de betrouwbaarheid van de originele e-mailgegevens behouden blijft.

Door EML programmatisch naar XPS te converteren, kunnen gebruikers een afdrukbare weergave van e-mailberichten maken, waarbij de opmaak en lay-out behouden blijven.

Om gebruik te maken van de kracht van de .NET-API, kunt u ervoor kiezen om een van de volgende acties uit te voeren:

  • Open NuGet pakketbeheerder, zoek naar Aspose.Email en installeer het op uw apparaat.

  • Gebruik de volgende opdracht van de Package Manager Console:


PM> Install-Package Aspose.Email

Stappen om EML naar XPS te converteren via C #

.NET-programmeurs kunnen eenvoudig EML-bestanden laden en converteren naar XPS in slechts een paar regels code.

  1. Laad het EML-bestand van de bron met MailMessage.load.
  2. MailPrinter instantiëren.
  3. Configureer de opmaak.
  4. Stel de pagina-indeling in.
  5. E-mail afdrukken naar XPS.

Systeemvereisten

Voordat u de broncode van de .NET-conversie uitvoert, moet u ervoor zorgen dat u aan de volgende vereisten voldoet.

  • Microsoft Windows of een compatibel besturingssysteem met .NET Framework, .NET Core en PHP, VBScript, Delphi, C++ via COM Interop.
  • Ontwikkelomgeving zoals Microsoft Visual Studio.
  • Aspose.email voor .NET DLL waarnaar in uw project wordt verwezen.
 

Een voorbeeldcode die de conversie van EML naar XPS in C # toont

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);
 
  • Gratis app om EML naar XPS te converteren

    Andere ondersteunde conversies

    U kunt EML ook converteren naar vele andere bestandsindelingen, waaronder enkele die hieronder worden vermeld.

    EML TO EMLX (Apple EMLX-formaat)
    EML TO HTML (Hyper Text Markup Language)
    EML TO ICS (iCalendar)
    EML TO MBOX (Elektronische postberichten)
    EML TO MHTML (Formaat voor het archiveren van webpagina's)
    EML TO MSG (Outlook- en Exchange-indeling)
    EML TO OFT (E-mailsjablonen voor Outlook)
    EML TO OST (Offline opslagbestanden)
    EML TO PST (Outlook-bestanden voor persoonlijke opslag)
    EML TO VCF (Virtueel kaartformaat)