Ovaj jednostavan vodič ukratko opisuje kako dodati komentare u Word pomoću Jave. Možete postaviti različita napredna svojstva komentara dostupnih za Word datoteku i ponovno spremiti datoteku kao DOCX. Evo koraka za kako umetnuti komentar u Word pomoću Jave.
Koraci za dodavanje komentara u Word pomoću Jave
- Dodajte Aspose.Words iz repozitorija Maven za umetanje komentara
- Otvorite izvornu Word datoteku pomoću objekta klase Document
- Pomaknite pokazivač na ciljni odlomak
- Umetnite komentar u paragraf Word dokumenta pomoću Jave
- Spremite datoteku nakon dodavanja komentara
Pomoću ovih koraka otvaramo Word dokument i inicijaliziramo objekt DocumentBuilder koji se može koristiti za pristup različitim elementima Word datoteke poput njezinih odlomaka. Ručno možemo pomaknuti kursor na bilo koji element koji oponaša kretanje kursora u MS Wordu. Na kraju dodajemo komentare i spremamo Word datoteku.
Kod za dodavanje komentara u Wordov dokument pomoću Jave
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"); | |
} | |
} |
U ovom Java kodu upotrijebili smo objekt klase Comment koji sadrži sva svojstva potrebna za konfiguriranje komentara u Word dokumentu. Dajemo ime autora, inicijal korisnika, vrijeme komentara i na kraju postavljamo tekst komentara.
U ovom vodiču korak po korak otvorili smo postojeću datoteku i dodali joj komentare. Ako želite naučiti više značajki poput dodavanja retka u tablicu, pogledajte članak na kako dodati red u tablicu u Wordu pomoću Jave. Imajte na umu da MS Word ili Interop nisu potrebni na sustavu za pokretanje gornjeg koda.