Como adicionar comentários no Word usando Java

Este tutorial simples explica como adicionar comentários no Word usando Java. Você pode definir diferentes propriedades avançadas dos comentários disponíveis para um arquivo do Word e salvá-lo novamente como DOCX. Aqui estão as etapas sobre como inserir comentários no Word usando Java.

Etapas para adicionar comentários no Word usando Java

  1. Adicione Aspose.Words do repositório Maven para inserir comentários
  2. Abra o arquivo do Word de origem usando o objeto de classe Document
  3. Mova o cursor para o parágrafo de destino
  4. Inserir comentário no parágrafo do documento Word usando Java
  5. Salve o arquivo depois de adicionar os comentários

Usando essas etapas, abrimos um documento do Word e inicializamos o objeto DocumentBuilder que pode ser usado para acessar diferentes elementos do arquivo do Word, como seus parágrafos. Podemos mover o cursor para qualquer elemento que imite o movimento do cursor no MS Word manualmente. Por fim, adicionamos os comentários e salvamos o arquivo do Word.

Código para adicionar comentários ao documento do Word usando 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");
}
}

Neste código Java, usamos o objeto da classe Comment que contém todas as propriedades necessárias para configurar um comentário no documento do Word. Fornecemos o nome do autor, inicial do usuário, hora dos comentários e, finalmente, definimos o texto dos comentários.

Neste tutorial passo a passo, abrimos um arquivo existente e adicionamos comentários a ele. Se você quiser saber mais recursos, como adicionar linha a uma tabela, consulte o artigo em como adicionar uma linha a uma tabela no Word usando Java. Observe que nenhum MS Word ou Interop é necessário no sistema para executar o código acima.

 Português