Menghapus halaman PDF di Java
Contents
[
Hide
]
Gunakan koleksi halaman dokumen ketika Anda perlu menghapus satu atau lebih halaman dari PDF.
Menghapus satu halaman
Gunakan contoh ini ketika Anda perlu menghapus satu halaman berdasarkan indeksnya.
- Buka PDF sumber
Document. - Hapus halaman target dari koleksi halaman.
- Simpan dokumen yang diperbarui.
public static void deletePage(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
document.getPages().delete(2);
document.save(outputFile.toString());
}
}
Menghapus beberapa halaman
Gunakan contoh ini ketika beberapa halaman harus dihapus dalam satu operasi.
- Buka PDF sumber
Document. - Berikan indeks halaman yang akan dihapus dari koleksi halaman.
- Simpan PDF yang telah dimodifikasi.
public static void deleteBunchPages(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
document.getPages().delete(new Integer[]{2, 3, 4});
document.save(outputFile.toString());
}
}