艺术字是以普通文字为基础,经过专业的字体设计师艺术加工的变形字体。字体特点符合文字含义、具有美观有趣、易认易识、醒目张扬等特性,是一种有图案意味或装饰意味的字体变形,常用来创建旗帜鲜明的标志或标题。 本文将详细介绍 在 Java应用程序中 为W ord文档添加艺术字 并设置样式和效果。
程序环境:方法1:手动引入。将 Free Spire.Doc for Java 下载到本地,解压,找到lib文件夹下的Spire.Doc.JAR文件。在IDEA中打开如下界面,将本地路径中的jar文件引入Java程序
方法 2: 如果您想通过 Maven 安装,则可以在 pom.xml 文件中添加以下代码导入 JAR 文件。
<repositories>
<repository>
<id>com.e-iceblue</id>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>5.2.0</version>
</dependency>
</dependencies>
具体步骤:
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 {
//创建Document类的对象
Document doc = new Document();
//添加一个section
Section section = doc.addSection();
//添加一个段落.
Paragraph paragraph = section.addParagraph();
//向段落添加形状并指定形状大小和类型
ShapeObject shape = paragraph.appendShape(400, 150, ShapeType.Text_Deflate_Bottom);
//设置形状的位置
shape.setVerticalPosition(60);
shape.setHorizontalPosition(60);
//设置艺术字的文本内容
shape.getWordArt().setText("艺术字效果");
//设置艺术字的填充颜色和描边颜色
shape.setFillColor(Color.CYAN);
shape.setStrokeColor(Color.BLUE);
//将文档保存到文件.
doc.saveToFile("WordArt.docx", FileFormat.Docx_2013);
}
}
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
扫码二维码
获取最新动态