java - 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 文件中吗?
解决方案
请参阅将图像嵌入为 base64,而不是输出到有关 base64 的文件夹。总之,这可以通过将 imageDirPath 设置为空字符串来实现。
要完全排除图像提取,请实现 ConversionImageHandler 返回 null。
推荐阅读
- c++ - Infinite loop when copying a class containing a BGL graph
- shell - Shell 脚本 - 使用 ECHO 列出三列
- apache-camel - Karaf 功能:安装什么都不做
- powershell - 如何针对 Azure DevOps 存储库中的特定分支使用 Azure Powershell Datafactory cmdlet?
- c# - ComboBox with enumeration and null value
- ios - Xcode 11.4. Navigation's Title Color gone BLACK from storyboard
- reactjs - 为什么按钮文本不会在 Material UI 中调整大小?
- c# - Stick to bottom of grid in an inner ContentControl
- file - 如何向 selinux 添加新规则以访问 /dev/ttyHSL uart 设备?
- bash - bash 脚本:参数作为命令,但无法识别