Tutorial singkat ini memberikan informasi tentang cara mengonversi bagan Excel ke PDF dalam C# di mana file Excel dapat berupa XLSX, XLS, ODS atau dalam format lain yang didukung oleh MS Excel. Ini memandu dengan memberikan instruksi untuk membangun lingkungan, prosedur langkah demi langkah untuk memahami proses, dan kode sampel yang berjalan. Anda dapat mengekspor bagan Excel ke PDF dalam C# di salah satu sistem operasi seperti Windows, Linux, atau macOS tanpa menginstal alat pihak ketiga lainnya.
Langkah-langkah untuk Mengubah Bagan Excel ke PDF di C#
- Konfigurasikan proyek untuk menambahkan Aspose.Cells dari manajer paket Nuget untuk mengonversi bagan ke PDF
- Muat file Excel sumber ke dalam objek Workbook yang memiliki beberapa bagan di dalamnya
- Dapatkan referensi ke worksheet yang dipilih dengan grafik
- Dapatkan referensi ke grafik yang diinginkan dari koleksi grafik
- Panggil fungsi ToPdf dari kelas Bagan untuk mengonversi bagan ke PDF
- Atur ukuran halaman PDF keluaran dan perataan bagan di dalamnya
- Simpan PDF di disk atau ke streaming
Langkah-langkah ini memberikan panduan lengkap untuk mengonversi grafik Excel ke PDF dalam C#. Set instruksi mencakup konfigurasi proyek, memuat buku kerja target, memilih bagan yang diperlukan dari lembar tertentu, dan kemudian menyimpannya sebagai PDF. Ini juga membantu dalam mengonfigurasi bagan dalam PDF keluaran.
Kode untuk Render bagan Excel ke PDF di C#
Kode ini menggunakan fungsi Chart.ToPdf() yang memiliki banyak kelebihan. Jika Anda tidak ingin mengonfigurasi bagan di PDF keluaran, cukup berikan nama file PDF keluaran di fungsi Chart.ToPdf(). Namun selama proses untuk merender bagan Excel ke PDF dalam C# jika Anda ingin mengatur ukuran halaman PDF keluaran dan perataan horizontal/vertikal bagan, gunakan kelebihan yang relevan yang mengambil ukuran dalam inci dan menyediakan enumerator yang sesuai untuk ditetapkan keselarasan.
Tutorial ini telah menguraikan proses untuk membuat PDF dari bagan Excel. Jika Anda tertarik untuk mengonversi bagan Excel menjadi gambar, lihat artikel di cara mengubah Excel menjadi gambar di C#.