HTML JPG EMAIL XML OST
  Product Family
XPS

Converteix OST a XPS mitjançant C #

Converteix OST a XPS sense Microsoft® Outlook® o Thunderbird® instal·lats.

 

Per als desenvolupadors de C# que busquen una solució fiable i eficient per convertir OST a XPS, Aspose.Email per .NET ofereix una API de conversió d’arxius completa i fàcil d’utilitzar. L’API és una part d’una biblioteca progressiva i versàtil que proporciona un enfocament senzill i intuïtiu per gestionar diverses tasques de processament de correu electrònic, com ara crear i gestionar missatges de correu electrònic, arxius adjunts, extreure metadades de correu electrònic, interactuar amb servidors de correu electrònic mitjançant diversos protocols, així com convertir entre correu electrònic formats sense dependències d’Outlook o Thunderbird.

La conversió de l’OST a XPS agilitza l’exportació i l’arxiu de correus electrònics i fitxers adjunts d’Outlook per als desenvolupadors, amb la nostra API intuïtiva que dóna suport al procés. Això permet una transferència de dades de correu electrònic automatitzada i simplificada, facilitant una transició fluida entre clients de correu electrònic sense tasques complexes de conversió manual. En conseqüència, els desenvolupadors poden optimitzar el temps i els recursos, potenciant l’eficiència dels seus processos de correu electrònic.

La mostra de codi següent demostra com convertir un fitxer OST a format XPS en unes poques línies de codi amb resultats d’alta qualitat. El procés inclou alguns passos senzills i senzills com carregar dades de correu electrònic, processar-les i guardar-les en el format desitjat. Això fa que l’API sigui una eina destacada per automatitzar tasques de conversió d’arxius en aplicacions C#.

Converteix els teus arxius OST a format XPS ara mateix. Comenceu per incloure l’espai de noms Aspose.Email al vostre projecte C#. Podeu fer-ho realitzant una de les accions següents:

  • Open NuGet gestor de paquets, cerqueu Aspose.Email i instal·leu-lo al vostre dispositiu.

  • Utilitzeu l’ordre següent des de la consola del gestor de paquets:


PM> Install-Package Aspose.Email

Per a més informació podeu consultar el nostre documentation or support.

Passos per convertir OST a XPS mitjançant C #

Els programadors.NET poden carregar fàcilment & convertir arxius OST a XPS en només unes poques línies de codi.

  1. Obriu el fitxer OST “storage.ost”.
  2. Creeu el directori de sortida si no existeix.
  3. Accediu a la carpeta “Safata d’entrada” del fitxer OST.
  4. Itereu a través de cada missatge de la carpeta “Safata d’entrada”.
  5. Imprimeix cada missatge a un fitxer XPS utilitzant MailPrinter i guarda al directori de sortida.

Requisits del sistema

Abans d’executar el codi font de conversió.NET, assegureu-vos que teniu els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core, i PHP, VBScript, Delphi, C ++ a través de COM Interop.
  • Entorn de desenvolupament com Microsoft Visual Studio.
  • Aspose.email per a .NET DLL referenciada en el vostre projecte.
 

Aquest codi d'exemple mostra la conversió OST a 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++;
    }
}
 
  • Aplicació gratuïta per convertir OST a XPS

    Altres conversions compatibles

    També pot convertir OST en molts altres formats d'arxiu incloent pocs que s'enumeren a continuació.

    OST TO EML (Missatges de correu electrònic d'Outlook)
    OST TO EMLX (Format EMLX d'Apple)
    OST TO HTML (Llenguatge de marcatge de text hiper)
    OST TO ICS (iCalendar)
    OST TO MBOX (Missatges de correu electrònic)
    OST TO MHTML (Format d'arxiu de pàgines web)
    OST TO MSG (Format d'Outlook i Exchange)
    OST TO OFT (Plantilles de correu electrònic d'Outlook)
    OST TO PST (Taula d'emmagatzematge personal)
    OST TO VCF (Format de targeta virtual)