So fügen Sie Kommentare in Word mit Java hinzu

Dieses einfache Tutorial beschreibt wie man mit Java Kommentare in Word hinzufügt. Sie können verschiedene erweiterte Eigenschaften der für eine Word-Datei verfügbaren Kommentare festlegen und die Datei erneut als DOCX speichern. Hier sind die Schritte zum Einfügen von Kommentaren in Word mit Java.

Schritte zum Hinzufügen von Kommentaren in Word mit Java

  1. Fügen Sie Aspose.Words aus dem Maven-Repository hinzu, um Kommentare einzufügen
  2. Öffnen Sie die Word-Quelldatei mit dem Klassenobjekt Document
  3. Bewegen Sie den Cursor zum Zielabsatz
  4. Kommentar in Absatz des Word-Dokuments mit Java einfügen
  5. Speichern Sie die Datei, nachdem Sie die Kommentare hinzugefügt haben

Mit diesen Schritten öffnen wir ein Word-Dokument und initialisieren das DocumentBuilder-Objekt, das verwendet werden kann, um auf verschiedene Elemente der Word-Datei wie ihre Absätze zuzugreifen. Wir können den Cursor manuell zu jedem Element bewegen, das die Cursorbewegung in MS Word nachahmt. Schließlich fügen wir die Kommentare hinzu und speichern die Word-Datei.

Code zum Hinzufügen von Kommentaren zu Word-Dokumenten mit Java

import com.aspose.words.License;
import com.aspose.words.Document;
import com.aspose.words.DocumentBuilder;
import com.aspose.words.Comment;
import com.aspose.words.Paragraph;
import com.aspose.words.Run;
import java.util.Date;
public class HowToAddCommentsInWordUsingJava
{
public static void main(String[] args) throws Exception { //main function for AddImageInWord class
// Initialize a license to avoid trial version watermark in the output Word file after adding image
License license = new License();
license.setLicense("Aspose.Words.lic");
// Load the Word document where comments are to be added
Document DocumentForComment = new Document("input.docx");
DocumentBuilder builder = new DocumentBuilder(DocumentForComment);
// Move the cursor to the beginning of the document for adding comments
builder.moveToDocumentStart();
// Insert comment to first paragraph of document by providing Author, Initial, time and comment text
Comment comment = new Comment(DocumentForComment, "Aspose.Words", "AW", new Date());
builder.getCurrentParagraph().appendChild(comment);
comment.getParagraphs().add(new Paragraph(DocumentForComment));
comment.getFirstParagraph().getRuns().add(new Run(DocumentForComment, "Comment text."));
// Save the Document with comments
DocumentForComment.save("OutputDocumentWithComments.docx");
}
}

In diesem Java-Code haben wir das Klassenobjekt “Comment” verwendet, das alle Eigenschaften enthält, die zum Konfigurieren eines Kommentars im Word-Dokument erforderlich sind. Wir geben den Namen des Autors, den Anfangsbuchstaben des Benutzers, die Uhrzeit des Kommentars an und legen schließlich den Kommentartext fest.

In dieser Schritt-für-Schritt-Anleitung haben wir eine vorhandene Datei geöffnet und ihr Kommentare hinzugefügt. Weitere Funktionen wie das Hinzufügen von Zeilen zu einer Tabelle finden Sie im Artikel zu wie man eine Zeile zu einer Tabelle in Word mit Java hinzufügt. Beachten Sie, dass auf dem System kein MS Word oder Interop erforderlich ist, um den obigen Code auszuführen.

 Deutsch