问题标签 [documents4j]
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 - Documents4J:Word 到 PDF 转换中的字距调整
因此,我在一个带有 MS Word 的专用系统上使用它的独立可执行服务器 jar 组合了 Documents4J 的实现,并使用他们还提供的客户端 jar 使用 Web 服务调用它。它似乎按预期工作。
问题是客户注意到最终 PDF 产品中的字距调整。当使用各种字体时,这是司空见惯的……字母之间的间距不均匀。这种敏锐的观察力是我们的开发人员乍一看并没有注意到的……我们只是注意到,与我们使用不涉及 MS Word 的 word2pdf 开源 API 的旧实现相比,PDF 现在看起来好多了。仅打开 Word 并使用“另存为...”并另存为 PDF 时,此问题会重复。换句话说,这是一个 MS Word 的核心问题。
但是,当 MS Word 中存在 Adobe 插件并且您使用“导出”或“打印”时,它们会得到所需的产品。
有没有办法配置 RemoteServer 或 Builder 以在 Documents4J 中使用这种替代转换方法?
java - 如何使用documents4j仅将所需的docx页面转换为pdf
我一直在使用documents4j 库将docx 转换为pdf。但我只想将 docx 的第一页转换为 pdf 并存储它。为了只转换第一页,我应该在哪里以及如何传递参数?
documents4j - documents4j - cdjob.FileSourceFromInputStreamSource 错误
我们已经使用documents4j
了两个多月了。我们今天已经开始遇到这个错误:
WARN [pool-2-thread-2] cdjob.FileSourceFromInputStrea mSource - 无法删除临时文件 C:\Users\Admin\AppData\Local\Temp\2\14 70613946677-0\2486f960-da00-402b-92a7-469a29958a34\温度453
它“锁定”了documents4j转换器,我们需要关闭它(强制关闭)并删除单词系统任务并重新启动它以使其再次工作。
我们使用远程转换器实现。
关于如何解决这个问题的任何想法?
java - 在java中将html + css(打印媒体)转换为msword
这是我的情况。我有一个 html/css(css 包含打印媒体属性,例如@page
,@bottom-center
等等)资源,它可以通过flying-saucer
很好的方式转换为 pdf。
现在,我还需要将相同的资源转换为 msword(doc 或 docx)格式。
我尝试过使用docx4j-ImportXHTML
和documents4j
库,但不幸的是,我无法获得想要的结果,尤其是样式表的打印媒体属性。是否需要进行任何特殊设置或库不支持?理想情况下,我希望 pdf 和 docx 输出看起来几乎相同。
非常感谢
样本资源:
pom.xml
Html2Word.java
示例.html
java - 如何在 Java 中将 .docx 文件转换为 .pdf
我正在寻找将docx
文件转换为pdf
Java 的最佳方法,这是我尝试过的:
问题是我在我的程序中找不到 IConverter 类...
java - Documents4j IllegalStateException
我正在尝试使用documents4j(https://bintray.com/raphw/maven/documents4j)以使用此代码将docx文件转换为pdf:非常感谢您提前,我不知道让它工作
但是我遇到了非法状态异常
java - 使用document4j将.doc转换为..pdf时如何停止生成.vbs文件
我已经编写了这段代码,当我运行程序时,它运行成功,但它还会打印 .vbs 文件,我不想要那个文件,因为它会加载我的文件系统。
java - Apache tomcat 错误(没有来自 eclipse 或 xampp tomcat)
我在使用 Documents4j 库从 .docx 转换为 .pdf 时遇到问题,这仅在我从 apache tomcat 安装运行应用程序时发生。
但是,如果应用程序使用 Eclipse 或 XAMPP 执行,则 apache Tomcat 可以正常工作。
我已经使用 apache tomcat 8 和 8.5 尝试了 Windows 10、Windows 7 和 Windows Server 2012,但问题仍然存在。
Eclipse 或 XAMPP 在运行 apache tomcat 时会做一些“事情”,使其正常工作
jsp:
依赖项:
错误:
documents4j - 无法在 oracle weblogic 中将 docx 转换为 pdf
我尝试使用documents4j将docx转换为pdf。起初,我在本地电脑上试了一下,效果很好。但是当我在weblogic中上传它时,它说这个错误