问题标签 [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.
java - 使用 java 在 .doc 中添加图像和编辑标题
我想编辑 .doc(word) 文档的标题。下面我写的代码:
但它不起作用,执行以下代码后,它无法打开显示错误的新文档。我还需要在文档中提供的框中添加图片。有没有人知道如何做到这一点?
以下是我也尝试过的链接:
得到同样的错误:
java - 使用密码 apache poi 添加 word (.doc) 文件
我想在我的 word 文件 (.doc) 中添加密码。我在谷歌搜索它,但只找到(.docx)的解决方案。谁能帮我?我正在使用此代码,但输出文件没有密码。
java - 如何使用自定义 java 库(来自 github)
我想使用来自 github 的自定义库
(https://github.com/ddoleye/java-hwp)
java - 从 HWPFDocument(.doc 文件)中提取段落/字符串后将数据写入 excel 文件
在这里,我的代码帮助我将 .doc 文件中的数据提取到段落和特定的字符串搜索中。我可以使用 eclipse 运行配置将其手动输出。但是 1)我希望它直接输出到它是 .doc 文件的 excel 文件中。2)输出只能是指定的单元格。
预期输出:
在这里你可以看到我的 HSSFWorkbook 代码。
下表在表 1 中提供,头文件。只需要提取“A12345”
下表可用表 2 或 3-6。取决于每个文档。
if(p.startsWith("MODE"))// 这个方法有助于打印“ MODE : Abcde 123456 efghit 234567 sddsldjf 232132” if(type.startsWith("TYPE")) // 这个方法有助于打印“TYPE : efghij A12345/123456 dsflsdjflsd B22323/&123456 "但是有些文档没有'TYPE',所以我会选择两个选项来查找下一行直到'MODE'中的'JUSTIFICATION'或模式识别来获取'TYPE'行。寻求建议。
下表在上表之后可用
java - Apache POI 无法将 CustomProperty 添加到 Doc
我正在尝试将一些自定义属性添加到现有文档中:
但是,这些属性永远不会进入文件。我尝试过了
我也试过
在一个循环中。打印的尺寸总是一。
第一次尝试 (docSumInf.setCustomProperties(customProperties);) 在将其设置为 docSumInf 之前,我打印出了 customProperties。一旦我将它们设置为文档摘要,我就会错过所有新属性。
我没有看到我错过了什么......
java - 如何使用 Apache POI HWPFDocument 保存带有锚图像的 doc 文件
我正在使用 HWPFDocument 来修改一些 doc 文件。但是,当我尝试使用锚图像保存新的 doc 文件时,图像会损坏。有什么方法可以处理这种情况吗?这是我的一些代码。
我没有修改 doc 文件的任何内容,但锚图像仍然损坏。
java - 在 apache POI HWPF 中使用 CharacterRun 替换文本
关于 Apache POI 中的字符串替换,我有一个小问题。
这在 99% 的情况下都可以正常工作,但在一种情况下,它会像这样切断字符:在我的 sysoutput 中,它看起来是正确的:
但在创建的 Word 文档中,它仅显示为
对我来说,替换看起来并没有放大这个 CharacterRun 的大小,并且会切断所有内容(从头开始),因为打印的替换文本的大小等于要替换的文本的大小。
仅供参考:在其他替换情况下,我什至用包含超过 500 个字符的文本替换了 10 个字符长的模式,并且效果很好。
到目前为止,有没有人遇到过这样的问题并且可以帮助我?我在用着POI 3.17
java - 使用 java 将 DOC [HWPFDocument] 转换为 pdf [带有字体、表格和图像]
将doc文件转换为pdf
我正在使用以下代码:
这会生成一个没有格式和图像的 pdf,即使字体也会丢失。
由于WordExtractor
仅使用文本,因此还有其他方法可以使用字体和图像进行转换。转换表格 doc( HWPFDocument
) 但不在 docx 上
我已经提到了这些 SO 链接
https://stackoverflow.com/a/6210694/6032482
如何以编程方式在java中将doc,docx文件转换为pdf
还有更多,但发现他们都使用 WordExtractor 。
注意:我不能使用图书馆办公室,也不能使用 Aspose
可以使用:
阿帕奇POI
DOCX4j
文本