HTML JPG EMAIL XML MBOX
  Product Family
XPS

Konvertálja az MBOX-ot XPS-re C # -on keresztül

Konvertálja az MBOX-ot XPS-re a Microsoft® Outlook® vagy a Thunderbird® telepítése nélkül.

Aspose.Email szolgáltatás.NET-hez hatékony megoldást kínál az MBOX fájlok XPS-re történő hatékony és egyszerű konvertálásához! Néhány kódsor segítségével zökkenőmentesen áttelepítheti e-mail adatait az MBOX formátumból XPS formátumba, biztosítva a kompatibilitást és a hozzáférhetőséget a különböző e-mail kliensek és platformok között. Az Aspose.Email szolgáltatás.NET-hez hatékony funkcióinak kihasználásával a felhasználók könnyedén megvalósíthatják az MBOX-XPS konverziót alkalmazásaikban, így megbízhatóságot, gyorsaságot és rugalmasságot biztosítva az átalakítási folyamat során.

Az API átfogó összetevőket kínál különféle e-mailekkel kapcsolatos feladatok kezeléséhez, beleértve az e-mail üzenetek létrehozását, olvasását és kezelését, mappák és mellékletek kezelését, szűrést, keresést és titkosítást, a Microsoft Exchange Serverrel való együttműködést, a különböző e-mail formátumok kezelését stb.

Az Aspose.Email segítségével a fejlesztők egyszerűsíthetik az e-mail kezelést, javíthatják az adatok interoperabilitását, biztosíthatják az e-mail szabványoknak való megfelelést, és fejlett e-mailfeldolgozási képességekkel bővíthetik alkalmazásaikat.

Kezdje el használni a képességeket .NET API a következő műveletek egyikének végrehajtásával:

  • Open NuGet csomagkezelő, keresse meg az Aspose.Email elemet, és telepítse eszközére.

  • Használja a következő parancsot a Csomagkezelő konzolból:


PM> Install-Package Aspose.Email

Az MBOX konvertálásának lépései XPS-re C # -on keresztül

.NET programozók egyszerűen betölthetik és konvertálhatják az MBOX fájlokat XPS-re néhány sor kódjával.

  1. Töltse be az mbox fájlt az MboxStorageReader használatával.
  2. Hozzon létre kimeneti könyvtárat, ha nem létezik.
  3. Iteráljon az mbox üzeneteken keresztül.
  4. Nyomtasson ki minden üzenetet .xps fájlként a kimeneti könyvtárban.

Rendszerkövetelmények

A.NET konverziós forráskód futtatása előtt győződjön meg róla, hogy a következő előfeltételek teljesülnek-e.

  • Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és PHP, VBScript, Delphi, C ++ szoftverrel a COM Interop segítségével.
  • Fejlesztési környezet, mint a Microsoft Visual Studio.
  • Aspose.email a projektben hivatkozott .NET DLL-hez.
 

Ez a mintakód az MBOX XPS C# konverziót mutatja

// 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++;
}
 
  • Ingyenes alkalmazás az MBOX konvertálásához XPS-re

    Egyéb támogatott konverziók

    Az MBOX-ot sok más fájlformátumra is konvertálhatja, beleértve az alább felsorolt néhányat.

    MBOX TO EML (Outlook e-mail üzenetek)
    MBOX TO EMLX (Apple EMLX formátum)
    MBOX TO HTML (Hiper szövegjelölő nyelv)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Weblap archívum formátum)
    MBOX TO MSG (Outlook és Exchange formátum)
    MBOX TO OFT (Outlook e-mail sablonok)
    MBOX TO OST (Offline tárolófájlok)
    MBOX TO PST (Outlook személyes tárolófájlok)
    MBOX TO VCF (Virtuális kártya formátum)