Отредактируйте PDF-файл, используя Java

Конфиденциальная информация для редактирования PDF-документа. Используйте Aspose.PDF для Java для программного изменения PDF-документов

Как отредактировать PDF-файл с помощью библиотеки Java

Для редактирования PDF мы будем использовать API Aspose.PDF for Java, который представляет собой многофункциональный, мощный и простой в использовании API конвертации для платформы Java. Последнюю версию программы можно загрузить непосредственно с сайта Maven и установить ее в своем проекте на базе Maven, добавив следующие конфигурации в файл pom.xml.

Редактируйте PDF-документы с помощью Java


Чтобы опробовать код в своей среде, необходимо Aspose.PDF для Java.

  1. Загрузите PDF-файл вместе с экземпляром документа.
  2. Создайте объект TextFragmentAbsorber с поисковыми терминами в качестве аргумента.
  3. Задайте параметры поиска.
  4. Просмотрите каждый фрагмент, соберите и отредактируйте.
  5. Сохраните PDF-файл.

Редактирование PDF-файлов - Java

Document pdfDocument = new Document("sourceFile.pdf");

Rectangle rect = new Rectangle(200, 500, 300, 600);
RedactionAnnotation annot = new RedactionAnnotation(pdfDocument.getPages().get_Item(1), rect);

annot.setFillColor(Color.getBlack());
annot.setBorderColor(Color.getYellow());
annot.setColor(Color.getBlue());
annot.setFontSize(20);
annot.setOverlayText("REDACTED");
annot.setTextAlignment(HorizontalAlignment.Center);
annot.setRepeat(true);

pdfDocument.getPages().get_Item(1).getAnnotations().add(annot);
pdfDocument.save("output.pdf");
pdfDocument.close();