HTML JPG EMAIL XML EML
  Product Family
XPS

Konwertuj EML na XPS przez C #

Konwertuj EML na XPS bez zależności Microsoft® Outlook® lub Thunderbird®.

Konwertuj EML na XPS za pomocą C#

Odkryj wydajne i solidne rozwiązanie dla swoich aplikacji e-mail! Aspose.Email dla .NET zapewnia kompleksowy zestaw interfejsów API, które umożliwiają programistom pracę z różnymi formatami poczty e-mail i płynną integrację danych e-mail z ich aplikacjami.

Programiści stojący przed zadaniem konwersji EML na XPS nie napotykają już trudności i mają możliwość skupienia się na wydajności, elastyczności i dostosowywaniu swoich aplikacji oraz poprawy doświadczenia użytkownika. Biblioteka zapewnia zachowanie integralności danych podczas procesu konwersji. Dokładnie tłumaczy zawartość, strukturę i załączniki plików EML do formatu XPS, zachowując wierność oryginalnych danych e-mail.

Programowa konwersja EML na XPS umożliwia użytkownikom tworzenie reprezentacji wiadomości e-mail do wydruku, zachowując formatowanie i układ.

Aby wykorzystać moc .NET API, możesz wybrać wykonanie jednej z następujących czynności:

  • Open NuGet menedżer pakietów, wyszukaj Aspose.Email i zainstaluj go na swoim urządzeniu.

  • Użyj następującego polecenia z konsoli Menedżera pakietów:


PM> Install-Package Aspose.Email

Kroki, aby przekonwertować EML na XPS przez C #

Programiści .NET mogą łatwo załadować i konwertować pliki EML na XPS w zaledwie kilku wierszach kodu.

  1. Załaduj źródłowy plik EML za pomocą MailMessage.load.
  2. Instant MailPrinter.
  3. Skonfiguruj formatowanie.
  4. Ustaw układ strony.
  5. Wydrukuj wiadomość e-mail do XPS.

Wymagania systemowe

Przed uruchomieniem kodu źródłowego konwersji.NET upewnij się, że masz następujące wymagania wstępne.

  • Microsoft Windows lub kompatybilny system operacyjny z programem.NET Framework, .NET Core i PHP, VBScript, Delphi, C ++ poprzez COM Interop.
  • Środowisko programistyczne, takie jak Microsoft Visual Studio.
  • Aspose.email dla DLL.NET odnośnych w projekcie.
 

Przykładowy kod pokazujący konwersję EML na XPS w 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);
 
  • Darmowa aplikacja do konwersji EML na XPS

    Inne obsługiwane konwersje

    Możesz również przekonwertować EML na wiele innych formatów plików, w tym kilka wymienionych poniżej.

    EML TO EMLX (Format Apple EMLX)
    EML TO HTML (Hyper Text Markup Język)
    EML TO ICS (iCalendar)
    EML TO MBOX (Wiadomości poczty elektronicznej)
    EML TO MHTML (Format archiwum stron internetowych)
    EML TO MSG (Format programu Outlook i Exchange)
    EML TO OFT (Szablony wiadomości e-mail programu Outlook)
    EML TO OST (Pliki pamięci offline)
    EML TO PST (Pliki pamięci osobistej programu Outlook)
    EML TO VCF (Format karty wirtualnej)