HTML JPG EMAIL XML EML
  Product Family
XPS

EML über C# in XPS konvertieren

Konvertieren Sie EML in XPS ohne Microsoft® Outlook® - oder Thunderbird® -Abhängigkeiten.

EML mit C# in XPS konvertieren

Entdecken Sie eine effiziente und robuste Lösung für Ihre E-Mail-Anwendungen! Aspose.Email für.NET bietet eine umfassende Reihe von APIs, die es Entwicklern ermöglichen, mit verschiedenen E-Mail-Formaten zu arbeiten und E-Mail-Daten nahtlos in ihre Anwendungen zu integrieren.

Entwickler, die vor der Aufgabe stehen, EML in XPS zu konvertieren, haben keine Schwierigkeiten mehr und haben die Möglichkeit, sich auf die Effizienz, Flexibilität und Anpassung ihrer Anwendungen zu konzentrieren und die Benutzererfahrung zu verbessern. Die Bibliothek gewährleistet die Wahrung der Datenintegrität während des Konvertierungsprozesses. Es übersetzt den Inhalt, die Struktur und die Anhänge von EML-Dateien präzise in das XPS-Format, wobei die Originaltreue der E-Mail-Daten erhalten bleibt.

Die programmgesteuerte Konvertierung von EML in XPS ermöglicht es Benutzern, eine druckbare Darstellung von E-Mail-Nachrichten zu erstellen, wobei Formatierung und Layout beibehalten werden.

Um die Macht der zu nutzen .NET-API, können Sie wählen, ob Sie eine der folgenden Aktionen ausführen möchten:

  • Open NuGet Paketmanager, suchen Sie nach Aspose.Email und installieren Sie es auf Ihrem Gerät.

  • Verwenden Sie den folgenden Befehl in der Package Manager Console:


PM> Install-Package Aspose.Email

Schritte zum Konvertieren von EML in XPS über C #

.NET-Programmierer können EML-Dateien in nur wenigen Codezeilen problemlos in XPS laden und konvertieren.

  1. Laden Sie die EML-Quelldatei mit MailMessage.Load.
  2. Instanziieren Sie MailPrinter.
  3. Konfigurieren Sie die Formatierung.
  4. Stellen Sie das Seitenlayout ein.
  5. Drucken Sie die E-Mail an XPS aus.

Anforderungen an das System

Bevor Sie den Quellcode der .NET-Konvertierung ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit.NET Framework, .NET Core und PHP, VBScript, Delphi, C++ über COM Interop.
  • Entwicklungsumgebung wie Microsoft Visual Studio.
  • Aspose.email für.NET-DLL, auf die in Ihrem Projekt verwiesen wird.
 

Ein Beispielcode, der die Konvertierung von EML in XPS in C# zeigt

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);
 
  • Kostenlose App zum Konvertieren von EML in XPS

    Andere unterstützte Konvertierungen

    Sie können EML auch in viele andere Dateiformate konvertieren, darunter die unten aufgeführten.

    EML TO EMLX (Apple EMLX-Format)
    EML TO HTML (Hypertext-Markup-Sprache)
    EML TO ICS (iCalendar)
    EML TO MBOX (E-Mail-Nachrichten)
    EML TO MHTML (Webseitenarchivformat)
    EML TO MSG (Outlook- und Exchange-Format)
    EML TO OFT (Outlook-E-Mail-Vorlagen)
    EML TO OST (Offline-Speicherdateien)
    EML TO PST (Persönliche Speicherdateien von Outlook)
    EML TO VCF (Virtuelles Kartenformat)