问题标签 [hwpf]

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.

0 投票
5 回答
766 浏览

java - 读取空值时如何避免强制关闭

我编写简单的 android 应用程序来使用 Apache.POI 读取文档属性,但是当它尝试读取具有空属性的文档时,它将强制关闭..

例如,我使用 getDocumentSummaryInformation() 然后使用 getCompany().. 但是当文档属性在字段 Company 中没有任何值时,它将强制关闭。

如何处理这个问题?对不起,我的英语很差,感谢您的关注。

日志:

0 投票
1 回答
2069 浏览

apache-poi - 使用 hwpf apache poi 将单词转换为 FO

如何使用 hwpf.converter.WordToFo 类将 .doc 文件转换为 FO?我试过搜索,但我只能得到一个单词到 html 的转换。我还阅读了 apache-poi 站点上的 WordToFO 手册,但无法得到它。

使用 Apache POI 将 Word 转换为 HTML

我尝试使用以下代码将 .doc 转换为 .fo,但是在使用 apache-fop 将 .fo 文件转换为 .png 后,我无法获取 word 文件中存在的图像。

0 投票
1 回答
7128 浏览

apache-poi - 使用 apache-poi 时将 base64 编码图像插入 xsl-fo 文件

我正在使用 Apache POI 使用 WordToFoConverter 类将 .doc 转换为 .fo,我已将 word 文件中的图像转换为 base64,但是如何将其附加到 apache-poi 生成的 xsl-fo 代码中?

考虑 Apache-POI 生成的示例 fo 文件-

如何在*位置插入图像?

0 投票
2 回答
2171 浏览

java - 如何使用 apachePOI 从 Word 文档(.doc 或 .docx)中读取形状组作为图像?

我有一个简单的要求来提取在 MS Word 文件中绘制的所有图像和图表。我只能提取图像,但不能提取形状组(如用例图或活动图)。我想将所有图表保存为图像。

我用过apachePOI。

以下我写的代码

}

它只提取图像而不是形状。

有谁知道我该怎么做?

0 投票
1 回答
3064 浏览

ms-word - Java Apache POI 在现有表中添加新行。Word 文档

我正在尝试在 MS Word 文档中的现有表中添加一个新行。我使用 POI 3.10,hwpf 库。但执行此程序后,文件崩溃,MS Word 出现警告信息。所有内容看起来都很奇怪,而且没有格式化。

示例如下:

也许应该更新一些额外的东西(例如,SI、DSI),因为添加了新的 CharacterRun?

0 投票
1 回答
1742 浏览

java - HWPF-POI:用java在word中插入表

我想用 POI-HWPF(例如 doc 格式)在 Word 中创建一个表格。我的示例代码是:

表格已插入,但我看不到它 - 好像表格的宽度为 0。有人可以帮我吗?

0 投票
1 回答
1696 浏览

java - 使用java结果奇怪的输出替换HWPFDocument段落文本

如果文件包含特定文本HWPFDocument paragraph,我需要使用. 它替换了文本。但是该过程以一种奇怪的方式写入输出文本。请帮我纠正这个问题。使用的代码片段:.docjava

输入:

输出:

0 投票
1 回答
494 浏览

java - 在 JAVA 中将点转换为 dotx

我有一个.dot文件,我将使用它创建替换值的 doc 文件。

例如:.dot文件有<claimId>

我将<claimId>用真实的索赔 ID替换1234并生成一个 doc 文件。我正在使用Apache POI HWPFDocument,当HWPFDocument我替换表格中的文本时,我遇到了问题。

所以我试着XWPFDocument我只能提供.dotx文件。

XWPFDocument使用 dotx 文件并成功生成 docx 文件时,我没有问题。现在我需要将 .dot 文件转换为.dotx来自 java 的文件。有人可以帮我解决这个...

0 投票
1 回答
157 浏览

apache-poi - 我在 Word 中有一个带有 POI-HWPF 的表格 我可以在表格的单元格中插入另一个表格吗?

我在 Word 中有一张带有 POI-HWPF 的表格。我可以在表格的单元格中插入另一个表格吗?

0 投票
1 回答
407 浏览

java - 更改 CharacterRun 的字体类型

我有一个使用 Apache POI 和 HWPF 生成的文档 (.doc),我想更改字体类型。我猜想改变它的地方会在每个段落内的字符上。

CharacterRun 具有诸如.setBold() .setColor()and之类的方法,.getFontName()但没有任何方法可以设置我能够找到的字体。

在 XWPF 中,.setFontFamily()有一种方法可以用 HWPF 做同样的事情吗?