PDF Splitter
Documentize PDF Splitter untuk .NET adalah alat yang kuat yang menyederhanakan proses pemisahan dokumen PDF besar menjadi file yang lebih kecil dan mudah dikelola. Apakah Anda perlu mengekstrak halaman individu atau membagi dokumen menjadi bagian tertentu, plugin ini memungkinkan Anda untuk mencapainya secara efisien dan dengan usaha minimal.
Fitur Utama:
- Pemisahan PDF berdasarkan Halaman: Memecah dokumen PDF menjadi halaman-halaman individu.
- Proses Batch: Memisahkan kelompok besar PDF sekaligus.
- Opsi Pemisahan Kustom: Mengonfigurasi proses pemisahan berdasarkan kebutuhan Anda.
- Output yang Terorganisir: Mengelola file output untuk setiap pemisahan halaman atau bagian dengan mudah.
Cara Memisahkan Dokumen PDF
Untuk memisahkan dokumen PDF menjadi halaman-halaman individu, ikuti langkah-langkah berikut:
- Buat instansi dari kelas
Splitter
. - Buat instansi dari
SplitOptions
untuk mengonfigurasi opsi pemisahan. - Tambahkan file PDF input menggunakan metode
AddInput
. - Tambahkan file output untuk setiap halaman yang dipisahkan menggunakan metode
AddOutput
. - Jalankan metode
Process
untuk memisahkan dokumen.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Tambahkan file PDF input
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Tentukan file output untuk setiap halaman
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.pdf"));
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_page_3.pdf"));
12
13// Proses operasi pemisahan
14splitter.Process(splitOptions);
Pemisahan PDF berdasarkan Rentang Halaman
Anda juga dapat memisahkan PDF dengan menentukan rentang halaman. Ini memungkinkan Anda untuk mengekstrak bagian tertentu atau beberapa halaman dari PDF menjadi dokumen terpisah.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Tambahkan PDF input
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Tentukan output untuk rentang halaman (mis., halaman 1-3)
9splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pages_1_to_3.pdf"));
10
11// Proses pemisahan
12splitter.Process(splitOptions);
Cara Menangani Pemisahan Batch
Plugin PDF Splitter dioptimalkan untuk menangani kelompok besar dokumen PDF. Anda dapat memisahkan ratusan PDF menjadi halaman atau bagian individu dengan memanfaatkan pemrosesan batch.
1
2var splitter = new Splitter();
3var splitOptions = new SplitOptions();
4
5// Tambahkan file PDF input secara batch
6splitOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7splitOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8
9// Tentukan output untuk setiap file
10splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file1_page1.pdf"));
11splitOptions.AddOutput(new FileDataSource(@"C:\Samples\output_file2_page1.pdf"));
12
13// Proses pemisahan batch
14splitter.Process(splitOptions);