Cara Mengonversi Email Outlook ke PDF menggunakan C#

Dalam tutorial mudah ini, kita akan mempelajari cara mengonversi Outlook Email ke PDF menggunakan C# bersama dengan langkah-langkah terperinci untuk mengonfigurasi lingkungan. Anda akan melihat bahwa untuk mengonversi MSG ke PDF C# API berbasis dapat digunakan dan Anda dapat menggunakan contoh ini di salah satu sistem operasi yang tersedia secara umum seperti Windows, macOS, atau Linux.

Langkah-langkah untuk Mengonversi Email Outlook ke PDF menggunakan C#

  1. Instal pustaka Aspose.Email dan Aspose.Words dari alat pengelola paket NuGet di Visual Studio
  2. Inisialisasi objek kelas MailMessage untuk memuat file email format MSG atau EML
  3. Simpan file Email (MSG/EML) yang dimuat sebagai aliran ke format MHTML perantara
  4. Atur LoadFormat ke MHTML dan inisialisasi objek kelas Document untuk memuat MHTML yang dibuat pada langkah sebelumnya
  5. Dengan menggunakan metode Simpan di C# EML ke PDF, konversi selesai

Dengan menggunakan langkah-langkah di atas dalam aplikasi konversi C# MSG ke PDF dikembangkan. Kami akan memuat file MSG atau EML menggunakan objek kelas MailMessage pada langkah pertama. Kemudian kami akan menyimpan file email yang dimuat ke aliran dalam format MHTML perantara. Pada langkah selanjutnya, kita akan memuat MHTML perantara menggunakan objek kelas Dokumen. Akhirnya untuk mengonversi EML ke PDF C# metode Simpan akan digunakan dan PDF akan disimpan di disk.

Kode untuk Mengonversi Email Outlook ke PDF menggunakan C#

Dalam contoh di atas, untuk mengonversi EML ke PDF, C# digunakan dengan bantuan panggilan API sederhana dan langkah-langkah yang terdefinisi dengan baik. Contoh di atas dapat digunakan untuk file Email dalam format MSG dan EML. Anda dapat menyesuaikan PDF keluaran dengan mengatur properti seperti ColorMode, Compliance, ImageCompression dan JpegQuality.

Untuk mengonversi MSG ke PDF C# API berbasis dieksplorasi dalam artikel ini. Jika Anda mencari cara mengirim Email dalam C#, lihat artikel di cara mengirim email di c#.

 Indonesian