我一直试图显示包含在帮助文件项目中的图像。
[FILES]
Images\About-1.png
Images\Prompt-1.png
Images\Prompt-2.png
Images\Settings-1.png
Images\Settings-2.png
Images\Settings-3.png
Images\Settings-4.png
Images\Settings-5.png这些是我希望包含的图像列表,我在HTML文件中引用它们,
<div class='Image'>
<img height='200' width='auto' src='Images\Settings-3.png'
alt='Settings-3' />
</div>这看起来应该有效,但是当我将项目编译到一个CHM文件时,日志说它不包含任何图形,图像也不显示。
造成这一问题的原因是什么?
发布于 2017-05-17 13:29:22
我不能重现你的问题-代码是为我工作,不使用任何CSS的图像。有了正常的用例,您就不需要在*.hhp项目文件中指定所有图像。编译器会自动从HTML文件中获取这些图像。
如果需要,可以使用“文件”部分中的通配符来指定给定目录中的每个文件。例如:
[FILES]
welcome.htm
settings\Setting-1.htm
settings\Setting-2.htm
images\*.png
css\foobar.css把CHM看作是一个压缩的网页。因此,准备您的所有帮助内容文件作为一个结构化的网络,在一个本地驱动器,如上文所示。请注意,您的*.HHP项目文件必须存储在根文件夹(例如welcome.htm )中。
检查并删除[FILES]行中的四个空白--此处只打印一个错误。如果是,请编辑您的问题。
请从HTML中删除class='Image',检查类并确保添加了CSS。遵循HTML Help Workshop - Is it possible to use CSS or JavaScript within a .CHM file?的提示
https://stackoverflow.com/questions/44022121
复制相似问题