问题标签 [xwpf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何将 DOCX 中的预定义格式与 POI 结合使用?
我正在使用 POI 创建一个 docx 生成器,并希望使用预定义的格式。
Word 包括多种格式,如标题、标题 1..10 等。这些格式在您使用 Word 创建的每个 DOCX 中都预定义了。
我想在我的 docx 生成器中使用它们。我尝试了以下但未应用格式:
我还尝试了“标题 1”、“标题 1”和“标题 1”作为样式,但它们都不起作用。API 文档没有显示任何详细信息
。
我分析了一个用 Word 2007 创建的 docx 文件,发现“Heading1”是正确的。不幸的是,该样式未在 docx 中定义。我必须手动创建这种样式吗?
谁能指出我正确的解决方案?
java - 从 XWPFParagraph 获取 XWPFRun
我想从另一个 Word 文档创建 Word 文档,但我需要在新 Word 中替换一些文本。我这样做了,但我的问题是新的 Word 文档不支持旧的文档样式。为此,我可以从 XWPFParagraph 获得 XWPFRun。我该怎么做?
笔记。在我的情况下,Eclipse 找不到 para.getRuns() 方法
apache - 使用 Apache POI 引用 XWPFTable 中的单元格
我正在用 Apache 的 POI 库编写一个 docx 解析器。我在理解 XWPFTable 中如何引用单元格时遇到了一些麻烦。如果呈现非统一表(即具有不同行数的两列),有人可以解释如何完成引用。
java - Apache Poi - 如何从 Word 文档中删除所有链接
我想删除 Word 文档的所有超链接并保留文本。我有这两种方法来阅读带有 doc 和 docx 扩展名的 word 文档。
是否可以使用 apache poi 库删除 word 文档的所有链接?如果不是,是否有任何其他库可以提供此功能?
android - 如何在 apache poi api for java 中使用带有 XWPFRun 的自定义字体
XWPFRun
如何在 apache poi
api for java
http://poi.apache.org/apidocs/org/apache/poi/xwpf/usermodel/XWPFRun.html中使用自定义字体
setFontFamily
使用系统字体我在android上做项目时如何使用来自不同位置的xwpfrun
字体在android中只有三种字体我想为文字处理应用程序使用更多字体。
java - 使用带有 XWPFDocument 的 Apache POI 将图片添加到 .docx 文件
我一直在尝试使用 Apache POI 将 .jpg 图片添加到 .docx 文件中。XWPFDocument.addPictureData 似乎不起作用。
这将创建一个新的、看似空白的 .docx 文件。
apache-poi - 使用 Apache POI 在 Word 文档中创建水平线
是否可以使用 Apache POI 在 Word 文档中创建水平线?我在文档中找不到任何似乎相关的内容。如果没有,有没有办法将原始 HTML 插入到文档中?
java - 在 XWPFDocument 的段落内插入换行符
我正在使用 apache poi 3.8 将值写入 word 模板。我用所需的值替换 word 文件(键)中的特定字符串,例如 word 文档有一个包含键 %Entry1% 的段落,我想用“Entry text line1 \nnew line”替换它。在我的实现中,所有替换的键和值都存储在 Map 中。
HWPFDocument 的代码是:
此代码工作正常,我只需将 \n 放入输入字符串中即可换行。但是我找不到 XWPFDocument 的类似方法。我当前的 XWPFDocument 代码是:
现在“\n”-字符串不会导致回车,如果我使用, xwpfRun.addCarriageReturn();
我只会在段落后得到一个换行符。我应该如何在 xwpf 中正确创建新行?
java - 如何根据 Word 文档大小 Apache-POI 自动调整表格并将表格对齐到中心?
如何使该表自动适应文档页面宽度,当列大小增加时,使用 apache-poi 并将该表对齐到中心。
此代码生成一个 word 文档,将 Java 中的数据提取到位于 c 驱动器中的 word 文件中。我手动设置了宽度,但现在可以正常工作了。如果提供适当的指导,对我来说是否有价值
}
java - 如何在 Java 的 POI 中使用 XWPFTable 合并单元格(或应用 colspan)?
在 poi 中创建表格非常简单,但它的教程非常有限,我找不到可以在表格中创建简单合并单元格以生成 docx 文件的教程。