本文将介绍如何使用Spire.Doc for Java 添加图片到Word文档并设置图片的大小和图片文字环绕方式。
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("Sample.docx");
//添加图片
Section sec = doc.getSections().get(0);
Paragraph para = sec.getParagraphs().get(0);
DocPicture picture = para.appendPicture("logo.png");
//设置图片大小
picture.setWidth(150f);
picture.setHeight(125f);
//设置图片环绕方式为四周型
picture.setTextWrappingStyle(TextWrappingStyle.Square);
picture.setTextWrappingType(TextWrappingType.Both);
//保存文档
doc.saveToFile("Output/WrapStyle.docx");
doc.close();
}
}
效果图: