v25.4
Peningkatan kegunaan Optimizer
- Kelas bersifat statis dan tidak memerlukan penggunaan konstruktor.
- Contoh utama yang ditingkatkan.
- Menambahkan contoh tambahan.
Contoh Penggunaan:
// Contoh ini menunjukkan cara Mengoptimalkan dokumen PDF.
// Buat objek OptimizeOptions untuk mengatur instruksi
var options = new OptimizeOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Jalankan proses
Optimizer.Process(options);
// Contoh ini menunjukkan cara Memutar dokumen PDF.
// Buat objek RotateOptions untuk mengatur instruksi
var options = new RotateOptions();
// Atur Rotasi baru
options.Rotation = Rotation.On90;
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Jalankan proses
Optimizer.Process(options);
// Contoh ini menunjukkan cara Mengubah Ukuran dokumen PDF.
// Buat objek ResizeOptions untuk mengatur instruksi
var options = new ResizeOptions();
// Atur Ukuran Halaman baru
options.PageSize = PageSize.A3;
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Jalankan proses
Optimizer.Process(options);
// Contoh ini menunjukkan cara Mengompres dokumen PDF.
// Buat objek CompressOptions untuk mengatur instruksi
var options = new CompressOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Jalankan proses
Optimizer.Process(options);
Peningkatan kegunaan Plugin Splitter
- Kelas bersifat statis dan tidak memerlukan penggunaan konstruktor.
- Contoh utama yang ditingkatkan.
Contoh Penggunaan:
// Contoh ini menunjukkan cara Membagi dokumen PDF.
// Buat objek SplitOptions untuk mengatur instruksi
var options = new SplitOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file_1.pdf"));
options.AddOutput(new FileDataSource("path_to_result_pdf_file_2.pdf"));
// Jalankan proses
Splitter.Process(options);
Peningkatan kegunaan Plugin Merger
- Kelas bersifat statis dan tidak memerlukan penggunaan konstruktor.
- Contoh utama yang ditingkatkan.
Contoh Penggunaan:
// Contoh ini menunjukkan cara Menggabungkan dua dokumen PDF.
// Buat objek MergeOptions untuk mengatur instruksi
var options = new MergeOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file_1.pdf"));
options.AddInput(new FileDataSource("path_to_your_pdf_file_2.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Jalankan proses
Merger.Process(options);
Perbaikan Kecil
- Petunjuk kelas yang ditingkatkan.