繁体   English   中英

WindowsHelp到HTMLHelp

[英]Windowshelp to htmlhelp

我尝试使用htmlhelp Workshop工具将一个较大的winhelp项目转换为htmlhelp项目。 它已转换,但是图像和目录不起作用。请帮助

WinHelp(.hlp)格式早在1990年代就已经存在,并且已被HTML Help 1.x(.chm)取代。 Microsoft强烈建议您大约十年前退出WinHelp。

我的网站上的教程分步介绍了如何在免费软件/共享软件和“低预算”级别上将WinHelp(HLP)转换为HTMLHelp(CHM)。 下载部分中的转换项目示例包括一个工作结构和示例文件。

请注意一个名为HHPMod的工具,专门用于迁移上下文相关的F1帮助。 如果在旧项目中大量使用了F1帮助,则可能很难从WinHelp(.hlp)切换到HTMLHelp(.chm)。

您当然可以使用诸如Help + ManualHelpScribble或任何其他HAT的帮助创作工具(HAT)将现有的WinHelp项目转换为HTMLHelp。

有关更多信息,请参见在Windows10上运行WinHelp文件。

请注意,在我的分步指南中有一个示例项目可供下载 ,使用HTMLHelp Workshop Wizard时,它会导致以下结果:

在此处输入图片说明

如果达到了向HTMLHelp CHM格式迁移的第一个重要步骤,则有必要做进一步的工作,例如,对于应用程序的上下文相关F1-Help

转至HTMLHelp Workshop将WinHelp转换为HTMLHelp,以搜索HHPMod注释框,然后单击链接以获取更多信息 据我了解,这是HHPMod的主要任务。

Quote: “ ...在转换过程中为每个唯一主题的HTML页面创建的文件名” winh4qgg.htm,..“并非“用户友好”。

您还需要阅读有关从WinHelp转换而来的修复HTML帮助的说明,并且可能要使用“查找和替换FAR HTML”之类的工具。

所有这些-包括(旧的)CHM格式的创作帮助-当然都有学习曲线。

据我所知,如果不需要F1帮助,则可以保留文件名。 您必须决定如何清理HTMLHelp Workshop(HHW)的输入数据,尤其是在只需要与HHW一起创建干净的CHM文件时的时间点。

我看到的一件事是使用免费的HelpNDoc来转换WinHelp项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM