Java 在 Word 文档中添加艺术字
艺术字是以普通文字为基础,经过专业的字体设计师艺术加工的变形字体。字体特点符合文字含义、具有美观有趣、易认易识、醒目张扬等特性,是一种有图案意味或装饰意味的字体变形,常用来创建旗帜鲜明的标志或标题。 本文将详细介绍在 Java 应用程序中为 Word 文档添加艺术字并设置样式和效果。
程序环境:
方法 1:手动引入。将 Free Spire.Doc for Java 下载到本地,解压,找到 lib 文件夹下的 Spire.Doc.jar 文件。在 IDEA 中打开如下界面,将本地路径中的 jar 文件引入 Java 程序
方法 2: 如果您想通过 Maven安装,则可以在 pom.xml 文件中添加以下代码导入 JAR 文件。
具体步骤:
创建 Document 类的对象。
使用 Document.addSection()方法向文档添加一个 section,然后使用 Section.addParagraph()方法向 section 添加一个段落。
将形状附加到段落并使用 Paragraph.appendShape()方法指定形状大小和类型。
使用 ShapeObject.setVerticalPosition()和 ShapeObject.setHorizontalPosition()方法设置形状的位置。
使用 ShapeObject.getWordArt().setText()方法设置艺术字的文本。
使用 ShapeObject.setFillColor()和 ShapeObject.setStrokeColor()方法设置艺术字的填充颜色和描边颜色。
使用 Document.saveToFile()方法将文档保存到另一个文件。
完整代码:
【Java】
效果图:
版权声明: 本文为 InfoQ 作者【在下毛毛雨】的原创文章。
原文链接:【http://xie.infoq.cn/article/f253c2b4ef76a32db9b04281a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论