Ez az egyszerű oktatóanyag megjegyzések hozzáadása a Word programban Java használatával. Beállíthatja a Word-fájlokhoz elérhető megjegyzések speciális tulajdonságait, és újra mentheti a fájlt DOCX néven. Íme a lépések * hogyan lehet megjegyzést beszúrni a Wordbe Java használatával*.
Megjegyzések hozzáadása a Wordben Java használatával
- Megjegyzések beszúrásához adja hozzá a(z) Aspose.Words elemet a Maven adattárból
- Nyissa meg a forrás Word fájlt a Document osztályobjektum segítségével
- Vigye a kurzort a cél bekezdésre
- Megjegyzés beszúrása a Word dokumentum bekezdésébe Java használatával
- A megjegyzések hozzáadása után mentse a fájlt
Ezekkel a lépésekkel megnyitunk egy Word-dokumentumot, és inicializáljuk a DocumentBuilder objektumot, amely a Word-fájl különböző elemeinek, például bekezdéseinek elérésére használható. A kurzort bármely olyan elemre mozgathatjuk, amely az MS Word kurzormozgását utánozza manuálisan. Végül hozzáadjuk a megjegyzéseket, és mentjük a Word fájlt.
Kód megjegyzések hozzáadásához a Word-dokumentumhoz Java használatával
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"); | |
} | |
} |
Ebben a Java-kódban Comment osztály objektumot használtunk, amely tartalmazza a megjegyzések konfigurálásához szükséges összes tulajdonságot a Word dokumentumban. Megadjuk a szerző nevét, a felhasználó kezdőbetűjét, a megjegyzések idejét, majd végül beállítjuk a megjegyzés szövegét.
Ebben a lépésenkénti oktatóanyagban megnyitottunk egy meglévő fájlt, és megjegyzéseket fűztünk hozzá. Ha további funkciókat szeretne megtudni, például sorok hozzáadását a táblázathoz, olvassa el a következő cikket: hogyan lehet egy sort hozzáadni egy táblázathoz a Wordben Java használatával. Vegye figyelembe, hogy a fenti kód futtatásához nem szükséges MS Word vagy Interop a rendszeren.