So streichen Sie Text in PDF mit Java durch

Dieses kurze Tutorial beschreibt wie man Text in PDF mit Java durchstreicht. Es enthält alle Details zum Konfigurieren der Umgebung und bietet einen laufenden Beispielcode zum Durchstreichen von Text in Adobe PDF mit Java. Sie erfahren, wie Sie ein PDF laden und eine bestimmte Instanz eines Textes oder alle Instanzen in der geladenen PDF-Datei streichen.

Schritte zum Durchstreichen von Text in Adobe PDF mit Java

  1. Stellen Sie die IDE so ein, dass Aspose.PDF for Java hinzugefügt wird, um einen Text zu streichen
  2. Laden Sie die Ziel-PDF-Datei mit dem Document-Klassenobjekt und erhalten Sie Zugriff auf die Zielseite zum Durchstreichen von Text
  3. Erstellen Sie ein TextFragmentAbsorber-Objekt zum Suchen eines Textes
  4. Analysieren Sie das PDF-Dokument, um alle Instanzen des angegebenen Textes zu durchsuchen und sie in einer Sammlung zu speichern
  5. Erstellen Sie ein StrikeOutAnnotation-Objekt, um eine bestimmte Instanz des im Dokument gefundenen Textes durchzustreichen
  6. Legen Sie die Farbe und den Titel der Anmerkung fest
  7. Speichern Sie die resultierende PDF-Datei mit durchgestrichenem Text auf der Festplatte

Diese Schritte erklären den Prozess wie Text in Adobe PDF mit Java durchgestrichen wird. Alle notwendigen Klassen, Methoden und Eigenschaften werden eingeführt, die erforderlich sind, um die Aufgabe zu erfüllen, wie die Document-Klasse zum Laden der PDF-Datei, das TextFragmentAbsorber-Klassenobjekt zum Definieren und Suchen eines Textes in der PDF-Datei, ein StrikeOutAnnotation-Objekt wird verwendet, um die durchgestrichene Anmerkung zu definieren und sie auf eine bestimmte Instanz des Textes anzuwenden. In diesen Schritten wird auch die Anpassung der durchgestrichenen Anmerkung beschrieben.

Code zum Durchstreichen von Text in PDF mit Java

Dieser Code demonstriert, wie man in Adobe Acrobat mit Java durchstreicht. Es initialisiert das TextFragmentAbsorber-Objekt, indem es die Zeichenfolgendaten bereitstellt, die auf einer bestimmten Seite in der PDF-Datei durchsucht werden sollen. Sobald die Sammlung gesuchter Textinstanzen fertig ist, wird ein StrikeOutAnnotation-Objekt erstellt, indem die Ziel-PDF-Seite und das Rechteck für die ausgewählte Instanz des durchzustreichenden Textes bereitgestellt werden. Auf diese Weise können Sie entweder nur die ausgewählten Instanzen des Suchtexts streichen oder die gesamte Sammlung analysieren und alle Instanzen streichen.

Dieser Artikel hat uns eine interessante Funktion beigebracht, um einen bestimmten Text automatisch auf einer einzelnen Seite oder allen Seiten einer PDF-Datei zu streichen. Wenn Sie mehr über den Vorgang zum Suchen und Ersetzen von Text in PDF-Dateien erfahren möchten, lesen Sie den Artikel zu wie man Text in PDF mit Java findet und ersetzt.

 Deutsch