微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 docx 保存为过滤后的 HTML 会将一些图像展平到 1

如何解决将 docx 保存为过滤后的 HTML 会将一些图像展平到 1

我继承了一个使用 chmProcessor 将 docx 文件转换为 chm 文件的构建系统。显然不理想,我计划在未来更换它,但在不久的将来我坚持使用它。

chmProcessor 首先使用 Word 将 docx 重新保存为过滤后的 html 文件。在文件中有一个广泛使用的警告图标。出于某种原因,在将文件转换为 html 时,此图标在中途更改为 1 的高度。在 html 中,它明确指定了 1 个像素的高度,并且它还保存了仅 1 个像素高的图像的第二个副本。

我当时尝试用不同的相同图像和完全不同的图像替换它,但没有效果。我什至将其转换为 html,更新 html 以使用具有正确高度的正确图像并将其转换回 docx。当我再次将其转换为 html 时,图像再次变平。

删除文档的不同部分只会将问题移到文件的后面,而我删除哪些位似乎并不重要。

docx 中显然有一些微妙之处导致了这种情况,但老实说我不知道​​是什么。有什么想法吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。