编译CHM文件时出现奇怪的问题

发布于 2024-09-12 07:56:10 字数 353 浏览 6 评论 0原文

我必须写一些文档。我用 MS Word 编写每个页面,然后将每个 *.docx 保存为 htm 文件。我正在使用“HTML Help Workshop”(来自微软)来编译 chm 文件。

我能够成功创建 chm 文件,但问题是并非 chm 文件中的所有图像都显示。我尝试将 *.chm 文件反编译到另一个文件夹中,并在网络浏览器中打开每个 .htm 文件。所有图像均正确显示。

那么为什么它们不显示在 chm 文件中呢?奇怪的是,只有其中一些没有显示。我检查了图像格式是否导致问题,但所有图像都具有相同的格式。我检查了文件命名是否有问题,但所有图像在其相应的文件夹中都以 image[001-100].jpg 的形式命名。

知道出了什么问题吗?

I had to write some documentation. I wrote each page in MS Word and then save each *.docx as htm file. I'm using "HTML Help Workshop" (from microsoft) to compile a chm file.

I was able to sucessfully create a chm file but the problem is that not all images in chm file are displayed. I tried decompiling the *.chm file into another folder and opened each .htm file in web browser. All images are correctly displayed.

Then why aren't they displayed in chm file. Strangely, only some of them aren't displayed. I checked if image format is causing problem, but all images are of same format. I checked if file naming is a problem, but all images are named like image[001-100].jpg in their corresponding folders.

Any idea about whats going wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我偏爱纯白色 2024-09-19 07:56:10

已知 HTML Help Workshop (HHW) 与 Word 生成的 HTML 存在问题(或者更准确地说:Word 生成糟糕的 HTML)。某些版本将 VML 编码放在 HHW 无法处理的 IMG 标签周围。

可能的解决方案:

  • 在 Word 中:取消选择“依靠 VML 在浏览器中显示图形”选项(工具 > 选项 > 常规 > Web 选项)
  • 在 Word 中:另存为“过滤后的 HTML”。
  • 在 HHW 中:手动将图像添加到项目的 [FILES] 部分。

让我知道这些是否有帮助。

更多信息请参阅HTML Help 1.X 常见问题解答

HTML Help Workshop (HHW) is known to have problems with the HTML generated by Word (or better put: Word generates terrible HTML). Some versions put VML coding around the IMG tags that HHW cannot handle.

Possible solutions:

  • In Word: Deselect the option 'Rely on VML for displaying graphics in browsers' (Tools > Options > General > Web Options)
  • In Word: Save as 'filtered HTML'.
  • In HHW: Manually add the images to the project's [FILES] section.

Let me know if any of this helps.

More information can be found in the HTML Help 1.X FAQ

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文