Skip to content
Advertisement

Tag: xwpf

Apache POI – How to set character spacing for XWPFRun

I need to create an XWPFRun with character spacing expanded by 1 pt. I tried the methods setCharacterSpacing and setKerning but to no avail. I also found no code examples or documentation for either method. Any advice? Answer For me XWPFRun.setCharacterSpacing works. What one needs to know is that the measurement unit is TWIP – twentieths of an inch point.

Replace text templates inside .docx (Apache POI, Docx4j or other)

I want to do replacements in MS Word (.docx) document using regular expression (java RegEx): I tried to get text templates (like %SOME_TEXT%) use Apache POI – XWPF and replace text, but replacement is not guaranteed, because POI separates runs => I get something like this(System.out.println(run.getText(0))): code example: I have found many similar questions (like this “Replacing a text in

Advertisement