如何在Apache POI中添加自定义制表位?

时间:2015-09-01 12:34:57

标签: apache-poi

如何以编程方式将这些设置(特别是"默认间距")应用于使用Apache POI创建的docx?

enter image description here

image source

目前我添加标签

XWPFParagraph paragraph = document.createParagraph();
XWPFRun text = paragraph.createRun();
text.addTab();

但它看起来就像一个空格,直到我在Apple Pages中手动调整间距......

编辑:我用谷歌搜索了一下,并提取了我的docx内容,将其与我想要的内容进行比较。似乎text.addTab();添加"Tab Character",而我正在寻找(set)" Custom Tab Stops"。

1 个答案:

答案 0 :(得分:0)

几个月前我遇到了同样的问题,我找到了适当的解决方案来提供" tab(\ t)"空间' .XLSX'文件。

而不是cell.setCellValue("\t");

你可以给这样的空间

cell.setCellValue(" ");(只需给出多个空格......)