Ten prosty samouczek wyjaśnia jak dodawać komentarze w programie Word przy użyciu języka Java. Możesz ustawić różne zaawansowane właściwości komentarzy dostępnych dla pliku Word i ponownie zapisać plik jako DOCX. Oto kroki, jak wstawić komentarz w programie Word przy użyciu języka Java.
Kroki, aby dodać komentarze w programie Word przy użyciu języka Java
- Dodaj Aspose.Words z repozytorium Maven, aby wstawić komentarze
- Otwórz źródłowy plik programu Word, używając obiektu klasy Document
- Przesuń kursor do docelowego akapitu
- Wstaw komentarz w akapicie dokumentu programu Word przy użyciu języka Java*
- Zapisz plik po dodaniu komentarzy
Korzystając z tych kroków, otwieramy dokument programu Word i inicjalizujemy obiekt DocumentBuilder, którego można użyć do uzyskania dostępu do różnych elementów pliku programu Word, takich jak jego akapity. Możemy ręcznie przesunąć kursor do dowolnego elementu, który naśladuje ruch kursora w MS Word. Na koniec dodajemy komentarze i zapisujemy plik Word.
Kod do dodawania komentarzy do dokumentu programu Word przy użyciu języka 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"); | |
} | |
} |
W tym kodzie Java użyliśmy obiektu klasy Comment, który zawiera wszystkie właściwości wymagane do skonfigurowania komentarza w dokumencie Word. Podajemy nazwisko Autora, inicjał użytkownika, czas dodania komentarza i ostatecznie ustalamy treść komentarza.
W tym samouczku krok po kroku otworzyliśmy istniejący plik i dodaliśmy do niego komentarze. Jeśli chcesz poznać więcej funkcji, takich jak dodawanie wierszy do tabeli, zapoznaj się z artykułem na temat jak dodać wiersz do tabeli w programie Word przy użyciu języka Java. Należy zauważyć, że do uruchomienia powyższego kodu w systemie nie jest wymagany program MS Word ani Interop.