最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java 添加超鏈接到 Word 文檔方法詳解

 更新時(shí)間:2020年07月24日 11:33:35   作者:Jazzz  
這篇文章主要介紹了Java 添加超鏈接到 Word 文檔方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

在Word文檔中,超鏈接是指在特定文本或者圖片中插入的能跳轉(zhuǎn)到其他位置或網(wǎng)頁(yè)的鏈接,它也是我們?cè)诰庉嬛谱鱓ord文檔時(shí)廣泛使用到的功能之一。今天這篇文章就將為大家演示如何使用Free Spire.Doc for Java在Word文檔中添加文本超鏈接和圖片超鏈接。

Jar包導(dǎo)入

方法一:下載Free Spire.Doc for Java包并解壓縮,然后將lib文件夾下的Spire.Doc.jar包作為依賴項(xiàng)導(dǎo)入到Java應(yīng)用程序中。

方法二:通過(guò)Maven倉(cāng)庫(kù)安裝JAR包,配置pom.xml文件的代碼如下

<repositories>
 <repository>
  <id>com.e-iceblue</id>
  <url>http://repo.e-iceblue.cn/repository/maven-public/</url>
 </repository>
</repositories>
<dependencies>
 <dependency>
  <groupId>e-iceblue</groupId>
  <artifactId>spire.doc.free</artifactId>
  <version>2.7.3</version>
 </dependency>
</dependencies>

Java代碼

import com.spire.doc.Document;
import com.spire.doc.FileFormat;
import com.spire.doc.Section;
import com.spire.doc.documents.HorizontalAlignment;
import com.spire.doc.documents.HyperlinkType;
import com.spire.doc.documents.Paragraph;
import com.spire.doc.documents.ParagraphStyle;
import com.spire.doc.fields.DocPicture;

public class InsertHyperlinks {

 public static void main(String[] args) {

  //創(chuàng)建Word文檔
  Document doc = new Document();
  Section section = doc.addSection();

  //添加網(wǎng)頁(yè)鏈接
  Paragraph paragraph = section.addParagraph();
  paragraph.appendText("網(wǎng)頁(yè)鏈接:");
  paragraph.appendHyperlink("https://www.baidu.com/","主頁(yè)", HyperlinkType.Web_Link);

  //添加郵箱鏈接
  paragraph = section.addParagraph();
  paragraph.appendText("郵箱鏈接:");
  paragraph.appendHyperlink("mailto:xxxxx@163.com","xxxxx@163.com", HyperlinkType.E_Mail_Link);

  //添加文檔鏈接
  paragraph = section.addParagraph();
  paragraph.appendText("文檔鏈接:");
  String filePath = "C:\\Users\\Administrator\\Desktop\\報(bào)表.pdf";
  paragraph.appendHyperlink(filePath,"點(diǎn)擊打開(kāi)報(bào)表", HyperlinkType.File_Link);

  //添加圖片超鏈接
  paragraph = section.addParagraph();
  paragraph.appendText("圖片鏈接:");
  paragraph = section.addParagraph();
  DocPicture picture = paragraph.appendPicture("C:\\Users\\Administrator\\IdeaProjects\\Spire.Doc\\logo (2).jpg");
  paragraph.appendHyperlink("https://www.baidu.com/",picture, HyperlinkType.Web_Link);

  //創(chuàng)建段落樣式
  ParagraphStyle style1 = new ParagraphStyle(doc);
  style1.setName("style");
  style1.getCharacterFormat().setFontName("宋體");
  doc.getStyles().add(style1);

  for (int i = 0; i < section.getParagraphs().getCount(); i++) {

   //將段落居中
   section.getParagraphs().get(i).getFormat().setHorizontalAlignment(HorizontalAlignment.Center);
   //段落末尾自動(dòng)添加間隔
   section.getParagraphs().get(i).getFormat().setAfterAutoSpacing(true);
   //應(yīng)用段落樣式
   section.getParagraphs().get(i).applyStyle(style1.getName());
  }

  //保存文檔
  doc.saveToFile("InsertHyperlinks.docx", FileFormat.Docx_2013);
 }
}

到此這篇關(guān)于Java 添加超鏈接到 Word 文檔方法詳解的文章就介紹到這了,更多相關(guān)Java 添加超鏈接到 Word 文檔內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java io讀取文件操作代碼實(shí)例

    java io讀取文件操作代碼實(shí)例

    這篇文章主要介紹了java io讀取文件操作代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • springboot 自定義配置Boolean屬性不生效的解決

    springboot 自定義配置Boolean屬性不生效的解決

    這篇文章主要介紹了springboot 自定義配置Boolean屬性不生效的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java 獲取兩個(gè)List的交集和差集,以及應(yīng)用場(chǎng)景操作

    Java 獲取兩個(gè)List的交集和差集,以及應(yīng)用場(chǎng)景操作

    這篇文章主要介紹了Java 獲取兩個(gè)List的交集和差集,以及應(yīng)用場(chǎng)景操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • Java注解Annotaton詳解

    Java注解Annotaton詳解

    Java 注解(Annotation)又稱 Java 標(biāo)注,是 JDK5.0 引入的一種注釋機(jī)制,文中給大家介紹了三種基本的Annotaton,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2022-05-05
  • springboot跨域如何設(shè)置SameSite的實(shí)現(xiàn)

    springboot跨域如何設(shè)置SameSite的實(shí)現(xiàn)

    這篇文章主要介紹了springboot跨域如何設(shè)置SameSite的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 解決idea報(bào)錯(cuò) Connot resolve column 的問(wèn)題

    解決idea報(bào)錯(cuò) Connot resolve column 的問(wèn)題

    這篇文章主要介紹了解決idea報(bào)錯(cuò) Connot resolve column 的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • Java使用異或運(yùn)算實(shí)現(xiàn)簡(jiǎn)單的加密解密算法實(shí)例代碼

    Java使用異或運(yùn)算實(shí)現(xiàn)簡(jiǎn)單的加密解密算法實(shí)例代碼

    這篇文章主要介紹了Java使用異或運(yùn)算實(shí)現(xiàn)簡(jiǎn)單的加密解密算法實(shí)例代碼,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • JavaEE通過(guò)response實(shí)現(xiàn)請(qǐng)求重定向

    JavaEE通過(guò)response實(shí)現(xiàn)請(qǐng)求重定向

    這篇文章主要介紹了JavaEE通過(guò)response實(shí)現(xiàn)請(qǐng)求重定向的方法,非常的簡(jiǎn)單實(shí)用,有需要的朋友可以參考下
    2014-10-10
  • 最簡(jiǎn)單的java生成word文檔方法

    最簡(jiǎn)單的java生成word文檔方法

    這篇文章主要介紹了java生成word文檔最簡(jiǎn)單的方法,首先說(shuō)明,使用該方法時(shí),盡量不要使用wps新建word文檔,經(jīng)測(cè)試,手機(jī)不能兼容,出現(xiàn)很多格式問(wèn)題,office則手機(jī)可以很好的兼容,所以,本文以office做教程
    2021-08-08
  • Java使用poi實(shí)現(xiàn)excel的導(dǎo)入操作指南

    Java使用poi實(shí)現(xiàn)excel的導(dǎo)入操作指南

    使用Apache Poi是一種流行且廣泛使用的方式,可以幫助開(kāi)發(fā)人員直接從Java代碼中讀取、寫入和處理Excel文件,因此在這篇文章我們將著重介紹如何實(shí)現(xiàn)excel的導(dǎo)入,感興趣的朋友可以跟著小編一起來(lái)學(xué)習(xí)
    2023-06-06

最新評(píng)論

扎赉特旗| 广水市| 襄城县| 辰溪县| 响水县| 新晃| 佳木斯市| 岑溪市| 舞钢市| 左权县| 宁晋县| 灵山县| 黔西| 武清区| 宝清县| 公安县| 饶平县| 乐亭县| 棋牌| 金门县| 德令哈市| 江陵县| 嘉峪关市| 视频| 宁蒗| 内丘县| 灌阳县| 桓台县| 浮山县| 永康市| 大石桥市| 黄山市| 平阳县| 永靖县| 临夏市| 亚东县| 广东省| 白城市| 上犹县| 汶川县| 德阳市|