Redagowanie formatów PDF w Java

Natywne i wydajne informacje redakcję poufnych dokumentów PDF przy użyciu pliku Aspose.PDF po stronie serwera dla interfejsów API Java, bez użycia jakiegokolwiek oprogramowania, takiego jak Microsoft czy Adobe PDF.

Jak zredagować plik PDF za pomocą biblioteki Java

Aby zredagować plik PDF, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API konwersji dla platformy Java. Możesz pobrać jego najnowszą wersję bezpośrednio z Maven i zainstalować ją w ramach projektu opartego na Maven, dodając następujące konfiguracje do pom.xml.

Redagowanie dokumentów PDF za pośrednictwem Java


Potrzebujesz Aspose.PDF for Java, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Tworzenie obiektu TextFragmentAbsorber z wyszukiwanych haseł jako argument.
  3. Ustaw opcje wyszukiwania.
  4. Pętla przez każdy fragment zbierać do redagowania.
  5. Zapisz plik PDF.

Redagowanie plików PDF - Java


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

    Rectangle rect = new Rectangle(200, 500, 300, 600);
    RedactionAnnotation annot = new RedactionAnnotation(doc.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);
    
    doc.getPages().get_Item(1).getAnnotations().add(annot);
    doc.save("output.pdf");