HTML JPG EMAIL XML MSG
  Product Family
XPS

Konversi MSG ke XPS melalui C #

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

** Rasakan kinerja berkecepatan tinggi dalam pemrosesan email dengan Aspose.Email untuk.NET! ** Ini adalah API C # yang menyediakan pengembang dengan seperangkat alat yang kuat untuk menangani file email tanpa instalasi Outlook atau Thunderbird, termasuk kemampuan untuk mengonversi di antara berbagai format. Di antara kemampuan ini, konversi dari file MSG (Outlook Email Message) ke XPS (XML Paper Specification) adalah fitur yang menonjol, karena berfungsi untuk melindungi integritas dan tata letak pesan email asli sambil memfasilitasi berbagi dan melihat yang mudah tanpa perlu aplikasi asli yang membuat file MSG.

File MSG dibuat oleh Microsoft Outlook untuk menyimpan pesan email, kontak, janji temu, dan data lainnya, sedangkan file XPS (XML Paper Specification) mirip dengan PDF dan mempertahankan kesetiaan dokumen, memastikan bahwa file dapat dilihat dan dicetak seperti yang awalnya dirancang, terlepas dari sistem atau perangkat lunak yang digunakan. Konversi ini diperlukan ketika Anda memerlukan snapshot konten email yang tidak dapat diubah dan dapat diakses secara luas. Fitur file XPS termasuk tata letak tetap, dukungan untuk tanda tangan digital, dan kemampuan untuk mempertahankan struktur dokumen asli, termasuk teks, gambar, dan pemformatan. Ini membuat format XPS cocok untuk dokumen hukum, tujuan arsip, dan berbagi file dengan individu yang mungkin tidak memiliki Outlook atau klien email yang kompatibel.

Proses konversi email-ke-file penyimpanan dengan Aspose.Email untuk.NET sangat mudah. Perpustakaan menyajikan model objek yang mudah digunakan. Mengkonversi email biasanya hanya memerlukan beberapa baris kode, mengabstraksi penguraian format file yang mendasarinya, penanganan MIME, masalah pengkodean, dll Saat Anda menggunakan Aspose.Email untuk.NET, Anda tidak perlu memproses secara manual salah satu aspek ini. Sebagai gantinya, Anda hanya menulis kode tingkat tinggi yang diperlukan untuk melakukan tugas.

Tingkatkan kinerja Anda dengan API komprehensif dan mudah digunakan yang menyederhanakan tugas manajemen email yang kompleks, seperti mengirim, menerima, dan memproses email, serta mengonversi antara berbagai format email. Hal ini memungkinkan pengembang untuk secara efisien mengintegrasikan fungsionalitas email ke dalam aplikasi mereka tanpa mempelajari detail tingkat rendah, sehingga secara signifikan mengurangi waktu dan upaya pengembangan.

Untuk memanfaatkan kekuatan .NET API, lakukan 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

Langkah-langkah untuk Mengonversi MSG ke XPS melalui C #

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

  1. Muat file MSG ke objek MapiMessage.
  2. Buat instance MailPrinter.
  3. Konfigurasikan printer untuk menampilkan header dan badan pesan.
  4. Atur unit untuk tata letak halaman ke sentimeter.
  5. Cetak email MSG yang dimuat ke dalam file XPS menggunakan pengaturan yang ditentukan.

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 MSG ke XPS C #

var msg = MapiMessage.Load("message.msg");
           
// 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(msg, "message.xps", Printing.PrintFormat.XPS);
 
  • Aplikasi Gratis untuk Mengonversi MSG ke XPS

    Konversi yang Didukung Lainnya

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

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