• <menu id="w2i4a"></menu>
  • logo Spire.Doc系列教程

    文檔首頁>>Spire.Doc系列教程>>Spire.Doc功能演示:在 Java 中獲取 Word 中特定注釋的標(biāo)記文本

    Spire.Doc功能演示:在 Java 中獲取 Word 中特定注釋的標(biāo)記文本


    Spire.Doc for Java 是一款專業(yè)的Java Word組件,開發(fā)人員使用它可以輕松地將Word文檔創(chuàng)建、讀取、編輯、轉(zhuǎn)換和打印等功能集成到自己的Java應(yīng)用程序中。

    在本文中,我們將向您展示如何使用 Spire.Doc for Java 在 Word 中獲取特定評論的標(biāo)記文本。 點(diǎn)擊此處下載最新版測試

    輸入文件

    國產(chǎn)Word格式處理控件Spire.Doc功能演示:在 Java 中獲取 Word 中特定注釋的標(biāo)記文本
    import com.spire.doc.Document;
    import com.spire.doc.documents.CommentMark;
    import com.spire.doc.documents.Paragraph;
    import com.spire.doc.fields.Comment;
    import com.spire.doc.fields.TextRange;
    
    
    public class GetMarkedTextOfSpecificComment {
        public static void main(String[] args){
            //Load the Word document
            Document doc = new Document();
            doc.loadFromFile("Input.docx");
    
            //Get the first comment in the document
            Comment comment = doc.getComments().get(0);
            
            //Get the start mark and end mark of the comment
            Paragraph para = comment.getOwnerParagraph();
            CommentMark start = comment.getCommentMarkStart();
            CommentMark end = comment.getCommentMarkEnd();
            //Get the index of the comment start mark and the comment end mark
            int indexOfStart = para.getChildObjects().indexOf(start);
            int indexOfEnd = para.getChildObjects().indexOf(end);
    
            String markedText = "";
            //Get the marked text between the comment start mark and comment end mark according to the index
            for (int i = indexOfStart + 1; i < indexOfEnd; i++) { if (para.getChildObjects().get(i) instanceof TextRange) { TextRange range = (TextRange) para.getChildObjects().get(i); markedText += range.getText(); } } //Print out the marked text System.out.println(markedText); } }

    輸出結(jié)果

    國產(chǎn)Word格式處理控件Spire.Doc功能演示:在 Java 中獲取 Word 中特定注釋的標(biāo)記文本


    Spire.Doc for Java 4.7.0已發(fā)布。該版本增強(qiáng)了轉(zhuǎn)換Word/RTF到PDF,以及轉(zhuǎn)換HTML到Word的功能。此外,本次更新還修復(fù)了加載和保存Word文檔等時(shí)出現(xiàn)的問題。


    整合所有格式API處理套包Spire.office for Java正在慧都網(wǎng)火熱銷售中!聯(lián)系慧都客服立馬1分鐘了解全部咨詢!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();