Redigieren Sie das PDF über Java

Vertrauliche Redaktionsinformationen für PDF-Dokumente. Verwenden Sie Aspose.PDF for Java, um PDF-Dokumente programmgesteuert zu ändern

Wie schwärzt man eine PDF-Datei mit der Java Bibliothek

Um PDF zu schwärzen, verwenden wir die API Aspose.PDF for Java, eine funktionsreiche, leistungsstarke und einfach zu verwendende Konvertierungs-API für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und in Ihrem Maven-basierten Projekt installieren, indem Sie die folgenden Konfigurationen zu pom.xml hinzufügen.

Schwärzen Sie PDF-Dokumente mit Java


Sie benötigen Aspose.PDF for Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie ein TextFragmentAbsorber-Objekt mit Suchbegriffen als Argument.
  3. Legen Sie Suchoptionen fest.
  4. Durchlaufen Sie jedes Fragment, um es zu verkleinern.
  5. Speichern Sie die PDF-Datei.

Schwärzen Sie PDF-Dateien - 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();