HTML JPG EMAIL XML OST
  Product Family
XPS

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

Převeďte OST na XPS bez instalace aplikace Microsoft® Outlook® nebo Thunderbird®.

Pro vývojáře C#, kteří hledají spolehlivé a efektivní řešení pro převod OST na XPS, Aspose.Email pro.NET nabízí komplexní a uživatelsky přívětivé rozhraní API pro převod souborů. API je součástí progresivní a všestranné knihovny, která poskytuje přímý a intuitivní přístup ke zpracování různých úloh zpracování e-mailů, jako je vytváření a správa e-mailových zpráv, příloh, extrahování e-mailových metadat, interakce s e-mailovými servery prostřednictvím různých protokolů, stejně jako převod mezi e-maily formats bez závislostí aplikace Outlook nebo Thunderbird.

Převod OST na XPS zjednodušuje export a archivaci e-mailů a příloh z aplikace Outlook pro vývojáře s naším intuitivním API podporujícím tento proces. To umožňuje automatizovaný a zjednodušený přenos e-mailových dat, což usnadňuje hladký přechod mezi e-mailovými klienty bez složitých úloh manuální konverze. V důsledku toho mohou vývojáři optimalizovat čas a zdroje a zvýšit efektivitu svých e-mailových procesů.

Níže uvedený příklad kódu ukazuje, jak převést soubor OST do formátu XPS v několika řádcích kódu s vysoce kvalitními výsledky. Tento proces zahrnuje několik jednoduchých a přímočarých kroků, jako je načítání e-mailových dat, jejich zpracování a uložení v požadovaném formátu. Díky tomu je API vynikajícím nástrojem pro automatizaci úloh převodu souborů v aplikacích C #.

Převeďte soubory OST do formátu XPS právě teď. Začněte zahrnutím jmenného prostoru Aspose.Email do vašeho projektu C#. Můžete to provést provedením 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

Pro další informace se můžete obrátit na naše documentation or support.

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

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

  1. Otevřete soubor OST „storage.ost“.
  2. Vytvořte výstupní adresář, pokud neexistuje.
  3. Otevřete složku „Doručená pošta“ v souboru OST.
  4. Iterujte každou zprávu ve složce „Doručená pošta“.
  5. Vytiskněte každou zprávu do souboru XPS pomocí MailPrinter a uložte do výstupního adresáře.

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.
 

Tento ukázkový kód ukazuje konverzi OST na XPS C #

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inboxFolder = ost.GetPredefinedFolder(StandardIpmFolder.Inbox);

    // Iterate through mbox messages and save them as .xps files
    int count = 1;

    foreach (var msg in inboxFolder.EnumerateMapiMessages())
    {
        // 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;
       
        var dstXPS = Path.Combine(outputDirectory, $"Message{count}.xps");
       
        // Print the email to an XPS file
        printer.Print(msg, dstXPS, Printing.PrintFormat.XPS);

        count++;
    }
}
 
  • Bezplatná aplikace pro převod OST na XPS

    Další podporované konverze

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

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