[英]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 + Manual , HelpScribble或任何其他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.