在Word檔案中插入圖片時,選擇合理的圖片文字環繞方式可以使圖片的展示效果更好,也能使頁面的排版更加美觀,本文就將介紹如何使用Free Spire.Doc for Java 添加圖片到Word檔案并設定圖片的大小及文字環繞方式,
Jar包匯入
方法一:下載Free Spire.Doc for Java包并解壓縮,然后將lib檔案夾下的Spire.Doc.jar包作為依賴項匯入到Java應用程式中,
方法二:通過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>3.9.0</version> </dependency> </dependencies>
代碼示例:
import com.spire.doc.*; import com.spire.doc.documents.Paragraph; import com.spire.doc.documents.TextWrappingStyle; import com.spire.doc.documents.TextWrappingType; import com.spire.doc.fields.DocPicture; public class ImageWrappingStyle { public static void main(String[] args) throws Exception { //加載示例檔案 Document doc = new Document(); doc.loadFromFile("file1.docx"); //添加圖片 Section sec = doc.getSections().get(0); Paragraph para = sec.getParagraphs().get(0); DocPicture picture = para.appendPicture("C:\\Users\\Administrator\\Desktop\\pic.png"); //設定圖片大小 picture.setWidth(150f); picture.setHeight(125f); //設定圖片環繞方式為四周型 picture.setTextWrappingStyle(TextWrappingStyle.Square); picture.setTextWrappingType(TextWrappingType.Both); //保存檔案 doc.saveToFile("Out/WrapStyle.docx"); doc.close(); } }
代碼運行結果:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/173111.html
標籤:Java
