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.
- Načíst zdrojový soubor EML pomocí MailMessage.load.
- Vytvořit instanci MailPrinter.
- Nakonfigurujte formátování.
- Nastavte rozložení stránky.
- 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.