Spire.Doc for Java 生成的word 文字尾部空格没有下划线
时间: 2024-04-21 10:23:02 浏览: 242
要在 Spire.Doc for Java 中生成带有下划线的文字尾部空格,你可以使用以下代码示例:
```java
import com.spire.doc.Document;
import com.spire.doc.Section;
import com.spire.doc.documents.Paragraph;
import com.spire.doc.documents.Run;
import com.spire.doc.fields.TextRange;
public class UnderlineExample {
public static void main(String[] args) {
// 创建一个新的文档
Document document = new Document();
// 添加一个节
Section section = document.addSection();
// 添加一个段落
Paragraph paragraph = section.addParagraph();
// 添加一个文本范围
TextRange textRange = paragraph.appendText("Hello, World!");
// 设置字体样式
textRange.getCharacterFormat().setFontName("Arial");
textRange.getCharacterFormat().setFontSize(12);
textRange.getCharacterFormat().setUnderlineStyle(com.spire.doc.documents.UnderlineStyle.Single);
// 添加文字尾部空格
Run spaceRun = paragraph.appendText(" ");
spaceRun.getCharacterFormat().setUnderlineStyle(com.spire.doc.documents.UnderlineStyle.Single);
// 保存文档
document.saveToFile("UnderlineExample.docx");
}
}
```
在上面的示例中,我们使用与之前相同的方式设置字体样式。然后,我们添加了一个空格字符,并为该字符设置了下划线样式。这样,在生成的 Word 文档中,文字尾部的空格将带有下划线。
你可以根据需要调整字体样式和下划线样式。
阅读全文