- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 JODConverter 库(4.2.2) 和 LibreOffice (6.2) 将 doc/docx 文件转换为 html。我需要的是将图像保存为嵌入在 html 文件中,但默认情况下它保存在单独的文件中。
为了使用 LibreOffice 命令行界面执行此操作,我正在使用:
soffice --convert-to html:HTML:EmbedImages example.docx
我想知道是否有任何方法可以通过 JODConverter 库传递选项 EmbedImages?
我的java代码:
LocalConverter
.make()
.convert(new FileInputStream(docFile))
.as(DefaultDocumentFormatRegistry.getFormatByMediaType(file.getMediaType().getName()))
.to(htmlTempFile)
.as(DefaultDocumentFormatRegistry.HTML)
.execute();
最佳答案
这会起作用:
final DocumentFormat format =
DocumentFormat.builder()
.from(DefaultDocumentFormatRegistry.HTML)
.storeProperty(DocumentFamily.TEXT, "FilterOptions", "EmbedImages")
.build();
LocalConverter
.make()
.convert(new FileInputStream(docFile))
.as(DefaultDocumentFormatRegistry.getFormatByMediaType(file.getMediaType().getName()))
.to(htmlTempFile)
.as(format)
.execute();
关于java - JOD转换器和LibreOffice : convert doc to html with embedded images,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55476971/
我正在尝试使用 JODConverter 将 docx 文件转换为 pdf。我正在使用 LibreOffice 5.3.4。我尝试运行此代码,但出现错误,请参阅此。 import org.artofs
我意识到 jodconverter 已经被废弃有一段时间了,但人们仍然报告它是用于 docx 到 pdf 转换的工具。我试图让它在我的 Clojure 应用程序中工作以转换一些模板 docx。从命令行
我已按照此处的说明安装 Docsplit(当然要考虑到 CentOS 的差异):http://documentcloud.github.com/docsplit 我认为我已经安装了所有必需的软件包,但
我们目前正在使用 JOD Converter将 word 文档发送到在不同机器上运行的开放式办公服务。如果他们保证 100 Mbps 带宽,开放式办公服务将托管在设施中,我们有三台服务器打印到托管开放
我是一名优秀的程序员,十分优秀!