Tutorial singkat ini berisi informasi tentang cara mengisi formulir PDF dengan data Excel menggunakan C#. Anda akan mempelajari semua langkah untuk memuat file PDF dan Excel dan kemudian membaca data dari file XLSX untuk mengisi bidang formulir PDF. Ini akan memungkinkan Anda untuk menulis program untuk otomatis mengisi formulir PDF dari Excel menggunakan C# sehingga untuk setiap catatan dalam file Excel file PDF terpisah akan dibuat.
Langkah-langkah Mengisi Formulir PDF dengan Data Excel menggunakan C#
- Tetapkan lingkungan IDE untuk menggunakan Aspose.PDF dan Aspose.Cells untuk .NET menggunakan manajer paket NuGet
- Muat file PDF yang memiliki bidang formulir ke dalam objek Document yang akan diisi dengan data dari file Excel
- Muat file Excel sumber yang memiliki data yang diperlukan menggunakan objek kelas Workbook
- Ulangi semua baris dalam file Excel sumber
- Untuk setiap iterasi, dapatkan referensi ke bidang target di file PDF sumber
- Atur nilai bidang ke kolom yang diinginkan di baris file Excel saat ini
- Ulangi iterasi untuk semua baris dan simpan setiap PDF sebagai file terpisah di disk
Langkah-langkah ini memandu kita dalam mengisi formulir PDF dari Excel menggunakan C# dengan memberikan detail tentang pembentukan IDE diikuti dengan panggilan API untuk memuat file PDF template dan file Excel sumber. Setelah file Excel dimuat, semua baris yang diinginkan diulang sedemikian rupa sehingga selama setiap iterasi data diambil dari kolom yang berbeda di baris saat ini dan diisi bidang target dari file PDF yang dimuat. Selama iterasi, file PDF disimpan secara terpisah untuk setiap catatan dalam file Excel.
Kode untuk IsiOtomatis PDF dari Excel menggunakan C#
Kode ini menunjukkan proses untuk mengisi formulir PDF dengan data Excel menggunakan C# dengan menggunakan dua perpustakaan secara bersamaan untuk bekerja dengan PDF dan Excel sehingga kelas Dokumen digunakan untuk memuat file PDF dan kelas Buku Kerja digunakan untuk memuat file Excel . Kelas Buku Kerja berisi kumpulan lembar kerja dan setiap lembar kerja memiliki kumpulan sel yang dapat diakses untuk membaca/menulis data di dalamnya. Di sisi lain, kelas Dokumen memiliki opsi untuk mengakses berbagai bidang formulir berdasarkan nama dan kemudian menetapkan nilainya sesuai persyaratan.
Tutorial ini memandu bagaimana menggunakan C# mengisi formulir PDF secara otomatis. Jika Anda ingin mempelajari proses menemukan dan mengganti teks dalam PDF, lihat artikel di cara menemukan dan mengganti teks dalam PDF menggunakan C#.