HTML JPG EMAIL XML MBOX
  Product Family
XPS

Converteix MBOX a XPS mitjançant C #

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

Aspose.Email per .NET proporciona una potent solució per a la conversió d’arxius MBOX a XPS amb eficiència i facilitat! Amb només algunes línies de codi, podeu migrar sense problemes les vostres dades de correu electrònic des del format MBOX al format XPS, garantint la compatibilitat i accessibilitat a través de diferents clients i plataformes de correu electrònic. Mitjançant l’aprofitament de les potents característiques d’Aspose.Email per .NET, els usuaris poden implementar sense esforç la conversió MBOX a XPS en les seves aplicacions guanyant fiabilitat, velocitat i flexibilitat en el procés de conversió.

L’API proporciona un conjunt complet de components per gestionar diverses tasques relacionades amb el correu electrònic, incloent crear, llegir i manipular missatges de correu electrònic, gestionar carpetes i fitxers adjunts, filtrar, cerca i xifrat, treballar amb Microsoft Exchange Server, tractar diversos formats de correu electrònic i molt més.

Amb Aspose.Email els desenvolupadors poden agilitzar la gestió del correu electrònic, millorar la interoperabilitat de dades, garantir el compliment dels estàndards de correu electrònic i potenciar les seves aplicacions amb capacitats avançades de processament de correu electrònic.

Comença a utilitzar les capacitats de la .NET API mitjançant la realització d’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

Passos per convertir MBOX a XPS mitjançant C #

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

  1. Carregueu el fitxer mbox utilitzant MboxStorageReader.
  2. Crear directori de sortida si no existeix.
  3. Iterar a través de missatges mbox.
  4. Imprimeix cada missatge com a fitxer.xps 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ó MBOX a XPS C #

// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());

// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);

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

foreach (var eml in mbox.EnumerateMessages())
{
    var xpsFilePath = Path.Combine(outputDirectory, $"Message{count}.xps");

    // 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(eml, xpsFilePath, Printing.PrintFormat.XPS);

    Console.WriteLine($"Message {count} saved as: {xpsFilePath}");

    count++;
}
 
  • Aplicació gratuïta per convertir MBOX a XPS

    Altres conversions compatibles

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

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