Windowshelp, чтобы htmlhelp
Я попытался преобразовать большой проект winhelp в проект htmlhelp с помощью инструмента семинара htmlhelp. Он был преобразован, но изображения и оглавление не работают. Пожалуйста, помогите
1 ответ
Формат WinHelp (.hlp) существует с самого начала 1990-х годов и заменяется HTML Help 1.x (.chm). Microsoft настоятельно рекомендует вам отойти от WinHelp около десяти лет назад.
Учебник на моем сайте дает пошаговое описание того, как конвертировать WinHelp (HLP) в HTMLHelp (CHM) на бесплатном / условно-бесплатном и низкобюджетном уровне. Пример проекта преобразования из раздела загрузки включает в себя рабочую структуру и файлы примеров.
Обратите внимание на инструмент под названием HHPMod, специально предназначенный для переноса контекстно-зависимой справки F1. Если справка F1 интенсивно использовалась в вашем старом проекте, может быть трудно перейти с WinHelp (.hlp) на HTMLHelp (.chm).
Вы, конечно, можете использовать инструмент авторизации справки (HAT), такой как Help + Manual, HelpScribble или любой другой HAT, чтобы конвертировать существующие проекты WinHelp в HTMLHelp.
Для получения дополнительной информации см. Также Запуск файлов WinHelp в Windows10.
Обратите внимание, что в моем пошаговом руководстве по загрузке доступен пример проекта, который должен привести к следующему результату при использовании мастера HTMLHelp Workshop:
Если этот первый важный шаг для перехода в формат HTMLHelp CHM был достигнут, необходима дальнейшая работа, например, особенно для контекстно-зависимой F1-справки приложения.
Перейдите к разделу "Преобразование WinHelp в HTMLHelp с помощью HTMLHelp Workshop", найдите поле примечания HHPMod и перейдите по ссылке для получения дополнительной информации. Насколько я понимаю, это главная задача HHPMod.
Цитата: "... Имена файлов"winh4qgg.htm, ..", созданные в процессе преобразования для каждой уникальной HTML-страницы темы, не являются" удобными для пользователя "."
Вам также необходимо прочитать примечания по исправлению HTML-справки, преобразованной из WinHelp, и вы можете использовать такой инструмент, как поиск и замена FAR HTML.
Все это - в том числе (старая) помощь в разработке для CHM-Format - конечно же, выучено.
Насколько я знаю, имена файлов можно оставить как есть, если не требуется помощь F1. Вы должны решить, как очистить входные данные для HTMLHelp Workshop (HHW) и особенно момент времени, когда вам нужно только работать с HHW, чтобы создать чистый файл CHM.
Одна вещь, которую я вижу, - это использование бесплатного HelpNDoc для конвертации вашего проекта WinHelp.