手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Java 设置Word段落缩进、对齐方式

时间:2024-10-12 16:35:17

以下经验内容将分享通过Java程序来设置Word文档中段落的缩进方式及缩进值,以及如何设置段落对齐方式。

工具/原料

Free Spire.Doc for Java (免费版)

IntelliJ IDEA

jar文件获取及导入

1、方法1:可通过Eiceblue官网下载Jar文件包。下载后,解压文件。将lib文件夹下的Spire.Doc.jar文件导入Java程序。参考如下导入效果:

Java 设置Word段落缩进、对齐方式

2、方法2:可通过maven仓库导入。

Java代码示例

1、import com.spire.doc.*;import com.spire.doc.documents.HorizontalAlignment;public class Paragrap茑霁酌绡hIndents { public static void main(String[]args){ //加载测试文档 Document doc = new Document(); doc.loadFromFile("test.docx"); //获取段落并设置段落缩进方式及缩进值 Section sec = doc.getSections().get(0); sec.getParagraphs().get(0).getFormat().setLeftIndent(30f);//左缩进 sec.getParagraphs().get(1).getFormat().setRightIndent(30f);//右缩进 sec.getParagraphs().get(2).getFormat().setFirstLineIndent(30f);//首行缩进 sec.getParagraphs().get(3).getFormat().setFirstLineIndent(-30f);//悬挂缩进 //获取段落,并设置段落对齐方式 sec.getParagraphs().get(5).getFormat().setHorizontalAlignment(HorizontalAlignment.Left);//左对齐 sec.getParagraphs().get(6).getFormat().setHorizontalAlignment(HorizontalAlignment.Right);//右对齐 sec.getParagraphs().get(7).getFormat().setHorizontalAlignment(HorizontalAlignment.Center);//居中对齐 sec.getParagraphs().get(8).getFormat().setHorizontalAlignment(HorizontalAlignment.Justify);//两端对齐 sec.getParagraphs().get(9).getFormat().setHorizontalAlignment(HorizontalAlignment.Distribute);//分散对齐 //保存文档 doc.saveToFile("result.docx"); doc.dispose(); }}

© 手抄报圈