У цій статті ви дізнаєтеся, як видалити сторінки з PDF за допомогою Java. Усі деталі, необхідні для налаштування середовища, перелік операцій, які необхідно виконати під час розробки програми, і готовий до запуску зразок коду для видалення сторінок із документа PDF за допомогою Java. Ми коротко ознайомимося з різними варіантами видалення сторінок разом із представленням інших можливих операцій із завантаженим файлом PDF.
Кроки для видалення деяких сторінок із PDF за допомогою Java
- Налаштуйте середовище на використання Aspose.PDF for Java для видалення вибраних сторінок
- Підготуйте список номерів сторінок, які потрібно видалити, і збережіть їх у цілочисельному масиві
- Оголосити та створити екземпляр об’єкта об’єкта класу PdfFileEditor, щоб видалити вибрані сторінки
- Викличте метод delete(), надавши вихідний PDF-файл, масив цілих чисел і назву вихідного PDF-файлу
Процес видалення деяких сторінок із PDF за допомогою Java коротко описано в цих кроках. Процес починається зі створення масиву цілих чисел, де зберігаються номери цільових сторінок для видалення. На наступному кроці оголошується об’єкт класу PdfFileEditor, який має кілька варіантів видалення сторінок у PDF. На останньому кроці метод delete() викликається шляхом надання необхідних аргументів.
Код для видалення PDF-сторінок за допомогою Java
public static void main(String[] args) throws Exception // Remove PDF pages in Java | |
{ | |
// Set the license | |
new com.aspose.pdf.License().setLicense("Aspose.Total.lic"); | |
// Prepare list of pages to be deleted | |
int[] pagesArray = new int[] { 1, 5, 9 }; | |
// Declare and instantiate an object of PdfFileEditor | |
com.aspose.pdf.facades.PdfFileEditor fileEditor = new com.aspose.pdf.facades.PdfFileEditor(); | |
// Remove the selected pages | |
fileEditor.delete("PageSource.pdf", pagesArray, "Output.pdf"); | |
} |
У цьому прикладі коду процес видалення сторінок із файлу PDF за допомогою Java демонструється за допомогою лише кількох рядків коду. Об’єкт класу PdfFileEditor дозволяє не лише видаляти сторінки з файлів на диску, але також підтримує видалення сторінок із PDF-файлів, які зберігаються в потоці, і також збереження вихідного PDF-файлу в потоці. Цей клас має інші функції, наприклад, ви можете вставляти сторінки, витягувати сторінки та створювати новий PDF-файл, розділяти PDF-файл різними способами, створювати буклет і змінювати розмір вмісту.
У цій статті ми навчилися як видаляти сторінки з PDF за допомогою Java. Якщо ви хочете навчитися виконувати інші операції, як-от об’єднання кількох PDF-файлів в один PDF-файл, перегляньте статтю як об’єднати PDF-файли в Java.