首页 > 解决方案 > Docx4j:在从 docx 生成的 html 中嵌入图像

问题描述

我正在使用 docx4j 处理我的第一个项目...按照https://github.com/plutext/docx4j/blob/master/docx4j-samples-docx4j/src/main/java/org/docx4j/samples上的示例/ConvertOutHtml.java我得到一个带有链接到外部目录的图像的 html 文件。是否可以将图像直接嵌入到 html 文件中,以 base64 形式?此外,还有一种方法可以将 docx 中的图像提取排除在生成的 html 文件中吗?

标签: javadocx4j

解决方案


请参阅将图像嵌入为 base64,而不是输出到有关 base64 的文件夹。总之,这可以通过将 imageDirPath 设置为空字符串来实现。

要完全排除图像提取,请实现 ConversionImageHandler 返回 null。


推荐阅读