Memisahkan PDF secara pemrograman
Contents
[
Hide
]
Contoh Langsung
Aspose.PDF Splitter adalah aplikasi web gratis yang memungkinkan Anda untuk mengeksplorasi bagaimana fungsionalitas pemisahan presentasi bekerja.
Topik ini menunjukkan cara membagi halaman PDF menjadi file PDF individual dalam aplikasi .NET Anda. Untuk membagi halaman PDF menjadi file PDF satu halaman menggunakan C#, langkah-langkah berikut dapat diikuti:
- Lakukan perulangan melalui halaman dokumen PDF melalui koleksi PageCollection dari objek Document
- Untuk setiap iterasi, buat objek Document baru dan tambahkan objek Page individu ke dalam dokumen kosong
- Simpan PDF baru menggunakan metode Save
Potongan kode berikut juga bekerja dengan pustaka Aspose.PDF.Drawing. Kode berikut ini juga dapat bekerja dengan pustaka Aspose.PDF.Drawing.
Memecah PDF menjadi beberapa file atau pdf terpisah dalam C#
Potongan kode C# berikut menunjukkan kepada Anda cara memecah halaman PDF menjadi file PDF individu.
// 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 + "SplitToPages.pdf");
int pageCount = 1;
// Lakukan perulangan melalui semua halaman
foreach (Page pdfPage in pdfDocument.Pages)
{
Document newDocument = new Document();
newDocument.Pages.Add(pdfPage);
newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
pageCount++;
}