Java Word 문서 에 하이퍼링크 추가 방법 상세 설명

Word 문서 에서 하이퍼링크 는 특정 텍스트 나 그림 에 삽 입 된 다른 위치 나 웹 페이지 로 이동 할 수 있 는 링크 를 말 하 며,우리 가 Word 문 서 를 편집 할 때 광범 위 하 게 사용 하 는 기능 중 하나 이다.오늘 이 글 은 Free Spire.Doc for Java 를 사용 하여 Word 문서 에 텍스트 하이퍼링크 와 그림 하이퍼링크 를 추가 하 는 방법 을 보 여 줍 니 다.
Jar 패키지 가 져 오기
방법 1:패키지Free Spire.Doc for Java를 다운로드 하고 압축 을 풀 고 lib 폴 더 에 있 는 Spire.doc.jar 패 키 지 를 의존 항목 으로 자바 응용 프로그램 에 가 져 옵 니 다.
방법 2:Maven 창 고 를 통 해 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>
자바 코드

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) {

  //  Word  
  Document doc = new Document();
  Section section = doc.addSection();

  //      
  Paragraph paragraph = section.addParagraph();
  paragraph.appendText("    :");
  paragraph.appendHyperlink("https://www.baidu.com/","  ", HyperlinkType.Web_Link);

  //      
  paragraph = section.addParagraph();
  paragraph.appendText("    :");
  paragraph.appendHyperlink("mailto:[email protected]","[email protected]", HyperlinkType.E_Mail_Link);

  //      
  paragraph = section.addParagraph();
  paragraph.appendText("    :");
  String filePath = "C:\\Users\\Administrator\\Desktop\\  .pdf";
  paragraph.appendHyperlink(filePath,"      ", 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);

  //      
  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);
   //          
   section.getParagraphs().get(i).getFormat().setAfterAutoSpacing(true);
   //      
   section.getParagraphs().get(i).applyStyle(style1.getName());
  }

  //    
  doc.saveToFile("InsertHyperlinks.docx", FileFormat.Docx_2013);
 }
}

자바 가 워드 문서 에 하이퍼링크 를 추가 하 는 방법 에 대한 자세 한 설명 은 여기까지 입 니 다.더 많은 자바 가 워드 문서 에 하이퍼링크 를 추가 하 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 을 바 랍 니 다!

좋은 웹페이지 즐겨찾기