حذف صفحات PDF في Java
Contents
[
Hide
]
استخدم مجموعة صفحات المستند عندما تحتاج إلى إزالة صفحة واحدة أو أكثر من PDF.
حذف صفحة واحدة
استخدم هذا المثال عندما تحتاج إلى إزالة صفحة واحدة بحسب فهرستها.
- افتح ملف PDF المصدر Document.
- احذف الصفحة المستهدفة من مجموعة الصفحات.
- احفظ المستند المحدث.
public static void deletePage(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
document.getPages().delete(2);
document.save(outputFile.toString());
}
}
حذف صفحات متعددة
استخدم هذا المثال عندما يجب إزالة عدة صفحات في عملية واحدة.
- افتح ملف PDF المصدر Document.
- مرّر مؤشرات الصفحات لحذفها من مجموعة الصفحات.
- احفظ ملف PDF المعدل.
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());
}
}