Java-创建和移除Word书签.docx

Java-创建和移除Word书签.docx

ID:57662427

大小:378.85 KB

页数:5页

时间:2020-08-31

Java-创建和移除Word书签.docx_第1页
Java-创建和移除Word书签.docx_第2页
Java-创建和移除Word书签.docx_第3页
Java-创建和移除Word书签.docx_第4页
Java-创建和移除Word书签.docx_第5页
资源描述:

《Java-创建和移除Word书签.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA创建移除Word书签在使用Word文档时,有时会遇到文档篇幅较长的情况,看了一部分,可以在中间创建一个书签,下次打开Word更加方便;如果不再需要书签,可以将书签移除。本篇文章将通过Java在Word中创建和移除Word书签。工具使用:lFreeSpire.DocforJava2.0.0(免费版)lIntelliJIDEAJar包文件导入:首先,获取FreeSpire.DocforJava文件包。Step1:下载控件包之后解压,打开“ProjectStructure”界面。(以下是三种在IDEA中快速打开Proje

2、ctStructure界面的方式,可选其中任意一种)Step2:按以下操作步骤进行导入。①选择“Modules”—“Dependencies”,添加外置jar包;②进入"AttachFileorDirectories"界面选择jar文件路径,然后点击“OK”;③勾选jar路径选项,点击”OK”/”Apply”;④导入完成。如下图:JAVA代码参考示例创建书签这里提供了一个Paragraph类,该类中有两个方法appendBookmarkStart(stringname)和appendBookmarkEnd(stringna

3、me),用来添加书签到指定的段落,其中BookmarkStart代表书签的起始位置。importcom.spire.doc.*;importcom.spire.doc.documents.*;publicclasscreateBookmark{publicstaticvoidmain(String[]args){//创建Document对象Documentdoc=newDocument()//加载Word文档doc.loadFromFile("data/Sample.docx");//获取需要添加书签的段落Paragrap

4、hparagraph=doc.getSections().get(0).getParagraphs().get(2);//添加一个开始标签并移动到段落开头BookmarkStartstart=paragraph.appendBookmarkStart("我的书签");paragraph.getItems().insert(0,start);//在段落末尾添加一个结束标签paragraph.appendBookmarkEnd("我的书签");//保存文档doc.saveToFile("output/AddBookmark.d

5、ocx",FileFormat.Docx_2013);}}创建结果:移除书签在该jar包文件中,每个Word文档都含有一个书签的集合,通过Document类的Bookmarks属性来访问该集合,通过该集合的FindByName(stringname)方法来查找指定的书签,然后将其删除。importcom.spire.doc.*;publicclassremoveBookmark{publicstaticvoidmain(String[]args){Stringinput="data/Sample1.docx";String

6、output="output/removeBookmark.docx";//从硬盘中加载文件Documentdocument=newDocument();document.loadFromFile(input);//通过书签名获取书签Bookmarkbookmark=document.getBookmarks().get("我的书签");//移除书签而不移除书签内容document.getBookmarks().remove(bookmark);//保存文件document.saveToFile(output,FileFo

7、rmat.Docx);}}移除结果:(全文完)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。