Dieses kurze Tutorial erklärt wie man Text in PDF mit C# durchstreicht. Es enthält Informationen zu allen erforderlichen Ressourcen, einen schrittweisen Prozess und einen ausführbaren Beispielcode zum Durchstreichen von Text in Adobe PDF mit C#. Es teilt Prozessdetails wie das Laden der PDF-Datei, das Suchen nach Zieltext auf der Seite und das anschließende Ausstreichen mit der gewünschten Farbe.
Schritte zum Durchstreichen von Text in PDF mit C#
- Richten Sie die Umgebung zum Hinzufügen von Aspose.PDF for .NET ein, um Text in PDFs durchzustreichen
- Laden Sie die Ziel-PDF-Datei mit einem Beispieltext mithilfe des Document-Klassenobjekts
- Deklarieren Sie ein TextFragmentAbsorber-Klassenobjekt, indem Sie den zu durchsuchenden Zieltext angeben
- Analysieren Sie die gewünschte Seite und finden Sie alle darin enthaltenen Textfragmente
- Erstellen Sie ein StrikeOutAnnotation-Objekt, um die auf der Seite gefundenen Zieltextfragmente durchzustreichen
- Fügen Sie diese Anmerkung der Anmerkungssammlung auf der Seite hinzu und speichern Sie die PDF-Datei
Diese Schritte beschreiben , wie Sie in Adobe Acrobat mit C# durchstreichen. Alle wichtigen Klassen, Methoden und Eigenschaften werden identifiziert und in einer genau definierten Reihenfolge verwendet, um die gewünschte Ausgabe zu erzielen, wie z. B. die Document-Klasse zum Laden der Pdf-Datei, die TextFragmentAbsorber-Klasse zum Suchen des gewünschten Textes in der PDF, die StrikeOutAnnotation Klasse wird verwendet, um eine durchgestrichene Anmerkung für den Text zu erstellen, und diese Anmerkung wird dann der Anmerkungssammlung der ausgewählten Seite hinzugefügt.
Code zum Durchstreichen von Text in PDF mit C#
Der obige Code zeigt, wie Text in Adobe PDF mit C# durchgestrichen wird. Es verwendet ein TextFragmentAbsorber-Klassenobjekt, das ein Objekt zum Durchführen einer Suche erstellt, die weiter verwendet wird, um den Text auf der ersten Seite der Ziel-PDF-Datei zu durchsuchen. Sobald die Sammlung von Textfragmenten mit der TextFragmentAbsorber.Visit()-Methode abgerufen wurde, können wir jetzt ein StrikeOutAnnotation-Objekt für jedes der Textfragmente erstellen, indem wir den Anmerkungstitel und die Farbe angeben.
Dieses Tutorial hat uns angeleitet, bestimmten Text in einem PDF zu streichen. Wenn Sie lernen möchten, wie ein Text in einer PDF-Datei hervorgehoben wird, lesen Sie den Artikel zu wie man Text sucht und in PDF mit C# hervorhebt.