HTML JPG EMAIL XML EML
  Product Family
XPS

Převést EML na XPS přes C #

Převeďte EML na XPS bez závislostí Microsoft® Outlook® nebo Thunderbird®.

Převést EML na XPS pomocí C #

Objevte efektivní a robustní řešení pro vaše e-mailové aplikace! Aspose.Email pro.NET poskytuje komplexní sadu rozhraní API, která vývojářům umožňují pracovat s různými formáty e-mailů a bezproblémově integrovat e-mailová data do svých aplikací.

Vývojáři, kteří čelí úkolu převést EML na XPS, již nemají potíže a mají příležitost zaměřit se na efektivitu, flexibilitu a přizpůsobení svých aplikací a zlepšit uživatelský komfort. Knihovna zajišťuje zachování integrity dat během procesu převodu. Přesně převádí obsah, strukturu a přílohy souborů EML do formátu XPS a zachovává věrnost původních e-mailových dat.

Programový převod EML na XPS umožňuje uživatelům vytvářet tisknutelné reprezentace e-mailových zpráv a zachovat formátování a rozložení.

Využit sílu .NET API, můžete zvolit provedení jedné z následujících akcí:

  • Open NuGet správce balíčků, vyhledejte Aspose.Email a nainstalujte jej do svého zařízení.

  • Použijte následující příkaz z konzoly Správce balíčků:


PM> Install-Package Aspose.Email

Kroky k převodu EML na XPS přes C #

.NET programátoři mohou snadno načíst a převést soubory EML na XPS v několika řádcích kódu.

  1. Načíst zdrojový soubor EML pomocí MailMessage.load.
  2. Vytvořit instanci MailPrinter.
  3. Nakonfigurujte formátování.
  4. Nastavte rozložení stránky.
  5. Tisk e-mailu do XPS.

Systémové požadavky

Před spuštěním zdrojového kódu konverze .NET se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní operační systém s rozhraní.NET Framework, .NET Core a PHP, VBScript, Delphi, C ++ přes COM Interop.
  • Vývojové prostředí jako Microsoft Visual Studio.
  • Aspose.email pro .NET DLL odkazované ve vašem projektu.
 

Ukázkový kód zobrazující konverzi EML na XPS v 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);
 
  • Bezplatná aplikace pro převod EML na XPS

    Další podporované konverze

    Můžete také převést EML do mnoha jiných formátů souborů, včetně několika níže uvedených.

    EML TO EMLX (Formát Apple EMLX)
    EML TO HTML (Hypertextový značkovací jazyk)
    EML TO ICS (iCalendar)
    EML TO MBOX (Zprávy elektronické pošty)
    EML TO MHTML (Formát archivu webových stránek)
    EML TO MSG (Formát aplikace Outlook a Exchange)
    EML TO OFT (E-mailové šablony aplikace Outlook)
    EML TO OST (Soubory offline úložiště)
    EML TO PST (Soubory osobních úložišť aplikace Outlook)
    EML TO VCF (Formát virtuální karty)