Видалити анотації з PDF-файлу в Java

У цьому короткому посібнику описано, як видалити анотації з PDF у Java. Він містить налаштування для IDE, список завдань і запущений приклад коду для видалення анотацій PDF у Java. Ви навчитеся видаляти всі або вибрані анотації відповідно до ваших вимог.

Кроки для видалення анотацій із PDF-файлу в Java

  1. Налаштуйте середовище на використання Aspose.PDF for Java для видалення анотацій
  2. Завантажте цільовий PDF-файл в об’єкт Document із назвою файлу
  3. Отримайте доступ до цільової сторінки з колекції сторінок завантаженого документа
  4. Перейдіть до annotations collection сторінки та викличте метод delete().
  5. Збережіть вихідний PDF після видалення анотацій

Ці кроки визначають процес видалення всіх анотацій із PDF-файлу в Java. Кожна сторінка PDF-файлу містить об’єкт AnnotationCollection, який підтримує видалення анотацій за допомогою методу delete(). Ви можете переглянути всі сторінки у PDF-файлі, щоб видалити анотації з усього PDF-файлу.

Код для видалення анотації в PDF на Java

import com.aspose.pdf.*;
public class Main
{
public static void main(String[] args) throws Exception // Remove Annotation in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Open document
Document pdfDocument = new Document("sample.pdf");
// Delete particular annotation
pdfDocument.getPages().get_Item(1).getAnnotations().delete();
// Save updated document
pdfDocument.save("NoAnnotation_out.pdf");
System.out.println("Annotations removed successfully");
}
}

Наведений вище код демонструє засіб видалення анотацій PDF у Java. Ви можете використовувати метод delete() із номером індексу, щоб видалити певну анотацію. Іншим варіантом є видалення анотації, надавши її як аргумент методу delete.

Ця стаття навчила нас, як видалити всі анотації з PDF-файлу в Java. Якщо ви хочете виділити текст у PDF-файлі, зверніться до статті як виділити PDF-документ за допомогою Java.

 Українська