Cách thêm chú thích trong Word bằng Java

Hướng dẫn đơn giản này tóm tắt về cách thêm nhận xét trong Word bằng Java. Bạn có thể đặt các thuộc tính nâng cao khác nhau của nhận xét có sẵn cho tệp Word và lưu lại tệp dưới dạng DOCX. Dưới đây là các bước về cách chèn nhận xét trong Word bằng Java.

Các bước để thêm chú thích trong Word bằng Java

  1. Thêm Aspose.Words từ kho lưu trữ Maven để chèn nhận xét
  2. Mở tệp Word nguồn bằng đối tượng lớp Document
  3. Di chuyển con trỏ đến đoạn đích
  4. Chèn nhận xét vào đoạn tài liệu Word bằng Java
  5. Lưu tệp sau khi thêm nhận xét

Sử dụng các bước này, chúng tôi mở tài liệu Word và khởi tạo đối tượng DocumentBuilder có thể được sử dụng để truy cập các thành phần khác nhau của tệp Word như các đoạn văn của nó. Chúng tôi có thể di chuyển con trỏ đến bất kỳ phần tử nào bắt chước chuyển động của con trỏ trong MS Word theo cách thủ công. Cuối cùng, chúng tôi thêm các chú thích và lưu tệp Word.

Mã để thêm nhận xét vào tài liệu Word bằng 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");
}
}

Trong mã Java này, chúng tôi đã sử dụng đối tượng lớp Comment chứa tất cả các thuộc tính cần thiết để định cấu hình nhận xét trong tài liệu Word. Chúng tôi cung cấp tên Tác giả, tên viết tắt của người dùng, thời gian bình luận và cuối cùng là đặt văn bản bình luận.

Trong hướng dẫn từng bước này, chúng tôi đã mở một tệp hiện có và thêm nhận xét vào đó. Nếu bạn muốn tìm hiểu thêm các tính năng như thêm hàng vào bảng, hãy tham khảo bài viết trên cách thêm hàng vào bảng trong Word bằng Java. Lưu ý rằng hệ thống không yêu cầu MS Word hoặc Interop để chạy đoạn mã trên.

 Tiếng Việt