Dieser Artikel konzentriert sich auf das Hinzufügen von Anmerkungen zur Textredaktion in PDF mit Java mithilfe der gängigsten Anmerkungsbibliothek. Die Textschwärzung ist eine zuverlässige Technik zum sicheren Verbergen vertraulicher Informationen in Dokumenten. Darüber hinaus unterstützen wir Sie beim Einrichten der Annotationsbibliothek, um Textredaktionsanmerkungen in PDF in Java einzufügen.
Schritte zum Hinzufügen von Textredaktionsanmerkungen in PDFs mit Java
- Verwenden Sie das Maven-Repository, um GroupDocs.Annotation for Java in Ihr Projekt zu integrieren und die Textredaktionsanmerkung in PDF hinzuzufügen
- Fügen Sie die erforderlichen Klassen für das Einfügen von Textredaktionsanmerkungen in PDF hinzu
- Erstellen Sie ein Objekt der Klasse Annotator, indem Sie dem Konstruktor den PDF-Dateipfad als Argument bereitstellen
- Erstellen Sie eine Instanz der TextRedactionAnnotation-Klasse und legen Sie die gewünschten Eigenschaften wie Position, Seitenzahl usw. fest.
- Rufen Sie die Methode Annotator.add auf und übergeben Sie das Objekt der Klasse TextRedactionAnnotation als Argument
- Rufen Sie die Methode Annotator.save auf, um die ausgegebene PDF-Datei auf der Festplatte zu speichern
Wenn Sie die oben genannten Schritte befolgen, wird der Prozess zum Erstellen von Textredaktionsanmerkungen in PDF mit Java unkompliziert. Diese Anleitung ist mit gängigen Betriebssystemen wie Windows, macOS und Linux kompatibel, sofern Java installiert ist. Der Vorteil besteht darin, dass keine zusätzliche Softwareinstallation erforderlich ist, um Textschwärzungsanmerkungen zu einer PDF-Datei hinzuzufügen.
Code zum Hinzufügen von Textredaktionsanmerkungen in PDF mit Java
import com.groupdocs.annotation.Annotator; | |
import com.groupdocs.annotation.licenses.License; | |
import com.groupdocs.annotation.models.Point; | |
import com.groupdocs.annotation.models.Reply; | |
import com.groupdocs.annotation.models.annotationmodels.TextRedactionAnnotation; | |
import java.util.ArrayList; | |
import java.util.Calendar; | |
import java.util.List; | |
public class AddTextRedactionAnnotationinPDFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Annotation library | |
License license = new License(); | |
license.setLicense("GroupDocs.Annotation.lic"); | |
// Create an instance of Annotator class | |
Annotator annotator = new Annotator("input.pdf"); | |
// Create an instance of Reply class and add comments | |
Reply reply1 = new Reply(); | |
reply1.setComment("First comment"); | |
reply1.setRepliedOn(Calendar.getInstance().getTime()); | |
Reply reply2 = new Reply(); | |
reply2.setComment("Second comment"); | |
reply2.setRepliedOn(Calendar.getInstance().getTime()); | |
java.util.List<Reply> replies = new ArrayList<Reply>(); | |
replies.add(reply1); | |
replies.add(reply2); | |
Point point1 = new Point(80, 730); | |
Point point2 = new Point(240, 730); | |
Point point3 = new Point(80, 650); | |
Point point4 = new Point(240, 650); | |
List<Point> points = new ArrayList<Point>(); | |
points.add(point1); | |
points.add(point2); | |
points.add(point3); | |
points.add(point4); | |
// Create an instance of TextRedactionAnnotation class and set options | |
TextRedactionAnnotation textRedaction = new TextRedactionAnnotation(); | |
textRedaction.setCreatedOn(Calendar.getInstance().getTime()); | |
textRedaction.setMessage("This is text redaction annotation"); | |
textRedaction.setPageNumber(0); | |
textRedaction.setPoints(points); | |
textRedaction.setReplies(replies); | |
// Add text redaction annotation into PDF | |
annotator.add(textRedaction); | |
// Save the final PDF to disk | |
annotator.save("result.pdf"); | |
} | |
} |
Wenn Sie die in diesem Tutorial beschriebenen Anweisungen befolgen, wird das Hinzufügen einer Textredaktionsanmerkung mit Java zu einem unkomplizierten Vorgang. Die Verwendung von Anmerkungen zur Textredaktion ist eine wirksame Methode, um vertrauliche Informationen in Dokumenten zu verbergen. Sobald Sie die Dokumentanmerkungsbibliothek installiert und die Eingabe- und Ausgabedateiverzeichnisse an Ihre Anforderungen angepasst haben, sollte die Integration des bereitgestellten Codes in Ihre Anwendungen ein nahtloses Erlebnis sein. Glückwunsch! Sie haben nun den Prozess zum Hinzufügen von Textredaktionsanmerkungen in Java erfolgreich erlernt.
Für ein umfassendes Verständnis des Themas empfehlen wir Ihnen, sich auf unser zuvor veröffentlichtes Thema zu beziehen, das eine detaillierte Erklärung zum Hinzufügen von Punktanmerkungen zu PDF-Dateien mithilfe der Java-Programmierung bietet. Um tiefer in dieses Thema einzutauchen, empfehlen wir Ihnen, das Thema zu lesen, wie man So fügen Sie mit Java Punktanmerkungen zu PDFs hinzu.