簡體   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