Comment ajouter des commentaires dans Word en utilisant Java

Ce didacticiel simple explique comment ajouter des commentaires dans Word à l’aide de Java. Vous pouvez définir différentes propriétés avancées des commentaires disponibles pour un fichier Word et enregistrer à nouveau le fichier sous DOCX. Voici les étapes sur comment insérer un commentaire dans Word en utilisant Java.

Étapes pour ajouter des commentaires dans Word à l’aide de Java

  1. Ajoutez Aspose.Words depuis le référentiel Maven pour insérer des commentaires
  2. Ouvrez le fichier Word source à l’aide de l’objet de classe Document
  3. Déplacer le curseur vers le paragraphe cible
  4. Insérer un commentaire dans le paragraphe du document Word en utilisant Java
  5. Enregistrez le fichier après avoir ajouté les commentaires

En suivant ces étapes, nous ouvrons un document Word et initialisons l’objet DocumentBuilder qui peut être utilisé pour accéder à différents éléments du fichier Word comme ses paragraphes. Nous pouvons déplacer manuellement le curseur vers n’importe quel élément qui imite le mouvement du curseur dans MS Word. Enfin, nous ajoutons les commentaires et enregistrons le fichier Word.

Code pour ajouter des commentaires au document Word à l’aide de 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");
}
}

Dans ce code Java, nous avons utilisé l’objet de classe Comment qui contient toutes les propriétés requises pour configurer un commentaire dans le document Word. Nous fournissons le nom de l’auteur, l’initiale de l’utilisateur, l’heure des commentaires, puis définissons enfin le texte des commentaires.

Dans ce didacticiel pas à pas, nous avons ouvert un fichier existant et y avons ajouté des commentaires. Si vous souhaitez en savoir plus sur les fonctionnalités telles que l’ajout d’une ligne à un tableau, consultez l’article sur comment ajouter une ligne à un tableau dans Word en utilisant Java. Notez qu’aucun MS Word ou Interop n’est requis sur le système pour exécuter le code ci-dessus.

 Français