本文将详细介绍如何使用spire.doc for java在java应用程序中为word文档添加艺术字并设置样式和效果。
import com.spire.doc.*;
import com.spire.doc.documents.*;
import com.spire.doc.fields.shapeobject;
import java.awt.*;
public class wordart {
public static void main(string[] args) throws exception {
//创建word文档
document doc = new document();
//添加一个section
section section = doc.addsection();
//添加一个段落到section
paragraph paragraph = section.addparagraph();
//添加一个shape,并设置其大小和样式
shapeobject shape = paragraph.appendshape(250, 70, shapetype.text_wave_4);
//设置shape的位置
shape.setverticalposition(80);
shape.sethorizontalposition(100);
//写入艺术字文本
shape.getwordart().settext("艺术字效果");
//设置文字填充颜色
shape.setfillcolor(color.red);
shape.setstrokecolor(color.gray);
//保存文档
doc.savetofile("output/wordart.docx", fileformat.docx_2013);
}
}
艺术字效果图: