Java ApachePOI-如何为XWPFRun设置字符间距

Java ApachePOI-如何为XWPFRun设置字符间距,java,apache-poi,xwpf,Java,Apache Poi,Xwpf,我需要创建一个XWPFRun,字符间距扩展1磅。我尝试了setCharacterSpacing和setKerning方法,但都没有成功。我也没有找到这两种方法的代码示例或文档 有什么建议吗?对我有用。需要知道的是,测量单位为二十分之一英寸点。所以1*20等于1磅 例如: import java.io.File; import java.io.FileOutputStream; import org.apache.poi.xwpf.usermodel.*; public class Creat

我需要创建一个XWPFRun,字符间距扩展1磅。我尝试了
setCharacterSpacing
setKerning
方法,但都没有成功。我也没有找到这两种方法的代码示例或文档

有什么建议吗?

对我有用。需要知道的是,测量单位为二十分之一英寸点。所以1*20等于1磅

例如:

import java.io.File;
import java.io.FileOutputStream;

import org.apache.poi.xwpf.usermodel.*;

public class CreateXWPFRunCharacterSpacing {
    
 public static void main(String[] args) throws Exception {

  XWPFDocument document = new XWPFDocument();

  XWPFParagraph paragraph = document.createParagraph();
  XWPFRun run = paragraph.createRun();  
  run.setText("This is sample text to compare character spacing.");

  paragraph = document.createParagraph();
  run = paragraph.createRun();  
  run.setText("This is sample text to compare character spacing.");
  run.setCharacterSpacing(1*20); // measurement unit is TWIPS - twentieths of a point. So 1*20 is 1 pt.

  FileOutputStream out = new FileOutputStream("CreateXWPFRunCharacterSpacing.docx");
  document.write(out);
  out.close();
  document.close();

 }
}