Menambahkan Halaman ke Dokumen PDF
Aspose.PDF untuk .NET API memberikan fleksibilitas penuh untuk bekerja dengan halaman dalam dokumen PDF menggunakan C# atau bahasa .NET lainnya. Ini mempertahankan semua halaman dokumen PDF dalam PageCollection yang dapat digunakan untuk bekerja dengan halaman PDF. Aspose.PDF untuk .NET memungkinkan Anda memasukkan halaman ke dokumen PDF di lokasi mana pun dalam file serta menambahkan halaman ke akhir file PDF. Bagian ini menunjukkan cara menambahkan halaman ke PDF menggunakan C#.
Tambah atau Sisipkan Halaman dalam File PDF
Aspose.PDF untuk .NET memungkinkan Anda memasukkan halaman ke dokumen PDF di lokasi mana pun dalam file serta menambahkan halaman ke akhir file PDF.
Potongan kode berikut juga bekerja dengan perpustakaan Aspose.PDF.Drawing.
Sisipkan Halaman Kosong di File PDF di Lokasi yang Diinginkan
Untuk memasukkan halaman kosong dalam file PDF:
Potongan kode berikut menunjukkan cara Anda memasukkan halaman dalam file PDF.
// Untuk contoh lengkap dan file data, silakan kunjungi https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Jalur ke direktori dokumen.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Buka dokumen
Document pdfDocument = new Document(dataDir + "InsertEmptyPage.pdf");
// Masukkan halaman kosong dalam PDF
pdfDocument.Pages.Insert(2);
// Simpan file output
pdfDocument.Save(dataDir + "InsertEmptyPage_out.pdf");
Dalam contoh di atas, kami menambahkan halaman kosong dengan parameter default. Jika Anda perlu membuat ukuran halaman sama dengan halaman lain dalam dokumen, Anda harus menambahkan beberapa baris kode:
var page = pdfDocument.Pages.Insert(2);
//salin parameter halaman dari halaman 1
page.ArtBox = pdfDocument.Pages[1].ArtBox;
page.BleedBox = pdfDocument.Pages[1].BleedBox;
page.CropBox = pdfDocument.Pages[1].CropBox;
page.MediaBox = pdfDocument.Pages[1].MediaBox;
page.TrimBox = pdfDocument.Pages[1].TrimBox;
Tambahkan Halaman Kosong di Akhir File PDF
Terkadang, Anda ingin memastikan bahwa dokumen berakhir di halaman kosong. Topik ini menjelaskan cara memasukkan halaman kosong di akhir dokumen PDF.
Untuk memasukkan halaman kosong di akhir file PDF:
- Buat objek kelas Document dengan file PDF masukan.
- Panggil metode Add dari koleksi PageCollection, tanpa parameter apa pun.
- Simpan PDF keluaran menggunakan metode Save.
Potongan kode berikut menunjukkan cara memasukkan halaman kosong di akhir file PDF.
// Untuk contoh lengkap dan file data, silakan kunjungi https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Jalur ke direktori dokumen.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Buka dokumen
Document pdfDocument = new Document(dataDir + "InsertEmptyPageAtEnd.pdf");
// Sisipkan halaman kosong di akhir file PDF
pdfDocument.Pages.Add();
// Simpan file keluaran
pdfDocument.Save(dataDir + "InsertEmptyPageAtEnd_out.pdf");