HTML JPG EMAIL XML OST
  Product Family
XPS

Konversi OST ke XPS melalui C #

Konversi OST ke XPS tanpa menginstal Microsoft® Outlook® atau Thunderbird®.

 

Untuk pengembang C# yang mencari solusi yang andal dan efisien untuk mengonversi OST ke XPS, Aspose.Email untuk.NET menawarkan API konversi file yang komprehensif dan ramah pengguna. API adalah bagian dari perpustakaan progresif dan serbaguna yang menyediakan pendekatan langsung dan intuitif untuk menangani berbagai tugas pemrosesan email, seperti membuat dan mengelola pesan email, lampiran, mengekstraksi metadata email, berinteraksi dengan server email melalui berbagai protokol, serta mengonversi antara email formats tanpa dependensi Outlook atau Thunderbird.

Mengonversi OST ke XPS menyederhanakan ekspor dan pengarsipan email dan lampiran dari Outlook untuk pengembang, dengan API intuitif kami yang mendukung proses tersebut. Hal ini memungkinkan transfer data email otomatis dan disederhanakan, memfasilitasi transisi yang mulus antara klien email tanpa tugas konversi manual yang rumit. Akibatnya, pengembang dapat mengoptimalkan waktu dan sumber daya, meningkatkan efisiensi proses email mereka.

Contoh kode di bawah ini menunjukkan cara mengonversi file OST ke format XPS dalam beberapa baris kode dengan hasil berkualitas tinggi. Prosesnya mencakup beberapa langkah sederhana dan mudah seperti memuat data email, memprosesnya dan menyimpannya dalam format yang diinginkan. Ini menjadikan API alat yang luar biasa untuk mengotomatiskan tugas konversi file dalam aplikasi C #.

Konversikan file OST Anda ke format XPS sekarang juga. Mulailah dengan memasukkan namespace Aspose.Email dalam proyek C# Anda. Anda dapat melakukannya dengan melakukan salah satu tindakan berikut:

  • Open NuGet manajer paket, cari Aspose.Email dan instal di perangkat Anda.

  • Gunakan perintah berikut dari Package Manager Console:


PM> Install-Package Aspose.Email

Untuk informasi lebih lanjut Anda dapat berkonsultasi dengan kami documentation or support.

Langkah-langkah untuk Mengonversi OST ke XPS melalui C #

Pemrogram.NET dapat dengan mudah memuat & mengonversi file OST ke XPS hanya dalam beberapa baris kode.

  1. Buka file OST “storage.ost”.
  2. Buat direktori output jika tidak ada.
  3. Akses folder “Kotak Masuk” di file OST.
  4. Iterasi melalui setiap pesan di folder “Kotak Masuk”.
  5. Cetak setiap pesan ke file XPS menggunakan MailPrinter dan simpan di direktori output.

Persyaratan Sistem

Sebelum menjalankan kode sumber konversi .NET, pastikan Anda memiliki prasyarat berikut.

  • Microsoft Windows atau OS yang kompatibel dengan.NET Framework, .NET Core, dan PHP, VBScript, Delphi, C ++ melalui COM Interop.
  • Lingkungan pengembangan seperti Microsoft Visual Studio.
  • Aspose.email untuk.NET DLL direferensikan dalam proyek Anda.
 

Kode sampel ini menunjukkan Konversi OST ke 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++;
    }
}
 
  • Aplikasi Gratis untuk Mengonversi OST ke XPS

    Konversi yang Didukung Lainnya

    Anda juga dapat mengonversi OST menjadi banyak format file lain termasuk beberapa yang tercantum di bawah ini.

    OST TO EML (Pesan Email Outlook)
    OST TO EMLX (Format Apple EMLX)
    OST TO HTML (Bahasa Markup Teks Hyper)
    OST TO ICS (iCalendar)
    OST TO MBOX (Pesan Surat Elektronik)
    OST TO MHTML (Format Arsip Halaman Web)
    OST TO MSG (Format Outlook & Exchange)
    OST TO OFT (Templat Email Outlook)
    OST TO PST (Meja Penyimpanan Pribadi)
    OST TO VCF (Format Kartu Virtual)