Я всегда использовал Microsoft HTML Help Workshop для создания файлов справки CHM для своих приложений.
На веб-сайте вы можете прочитать, что последней версией HTML Help Workshop является 1.3, выпущенная в 2009 году. Это может означать 2 вещи.
Как тестировщик в отделе контроля качества, я с трудом верю во второй вариант, поэтому сейчас ищу инструмент со следующими характеристиками:
Кроме того, я надеюсь, что получу
Обратите внимание: обновлено 4 марта 2021 г.
Дальнейшая разработка FAR HTML прекращена. Год назад магазин на helpwaregroup.com был закрыт. Как переводчик (DE) программного обеспечения в то время, у меня нет контакта с бывшим разработчиком на данный момент. Я предполагаю, что домен был заброшен. Я буду продолжать предоставлять загрузку FAR HTML как бесплатное программное обеспечение и соответствующие лицензионные ключи, насколько это возможно, на https://www.help-info.de/download.html .
Немного опоздал на вечеринку, но надеюсь внести свой вклад.
Пожалуйста, помните, что HTMLHelp (CHM's) уже почти 25 лет, а справочная система Microsoft на базе Windows находится только в «режиме обслуживания». Никаких новых функций и поддержки не ожидается. Насколько мне известно, в Microsoft не разрабатываются новые справочные системы.
Обратите внимание ("... не использует HTML Help Workshop внутри...") HTMLHelp Workshop требуется для установки в любом случае.
Вы знаете, что самый трудоемкий шаг должен быть использован для контента, и с учетом вашего опыта работы с Microsoft HTMLHelp Workshop я бы рекомендовал использовать FAR HTML в качестве бесплатного инструмента сейчас.
Вы должны использовать функции Help Express и Wizard — см.: FAR HTML Tour (DE) .
FAR HTML представляет собой набор справочных программ и файловых утилит. Если вам нужно быстро управлять текстовыми файлами HTML, XML, ASCII или создавать проекты справки (HTML Help 1.x, MS Help 2.x, MS Help Viewer 1.x, Help Viewer 2.x и несжатая веб-справка), тогда FAR сэкономит вам много времени и денег. Вы можете безопасно использовать FAR HTML и MS Workshop/SDK одновременно. FAR также работает в пакетном (автоматическом) режиме.
Дополнительная информация: FAR HTML (DE)
Версия на иностранном языке (частичный перевод доступен на немецком языке) и загрузите FAR HTML (DE) (бесплатная версия).
Добавлена еще одна рекомендация:
HelpNDoc доступен совершенно бесплатно для личного использования и в ознакомительных целях: вы можете использовать полную версию HelpNDoc столько, сколько захотите. Все функции доступны и включены, нет никаких скрытых платежей или процесса регистрации, и он не содержит никаких вирусов, шпионского или вредоносного ПО любого рода. Единственным ограничением является то, что Персональная версия HelpNDoc или созданные ею файлы не могут использоваться для получения прибыли: лицензия разрешает только личную некоммерческую работу и оценку. В сгенерированную документацию добавляется незаметный баннер, чтобы напомнить, что она была создана Personal Edition HelpNDoc. Чтобы удалить баннеры и использовать HelpNDoc в коммерческих целях, вы можете заказать полную версию HelpNDoc.
На самом деле я использую HelpNDoc как часть процесса создания справки.
Он позволяет создавать справочную документацию в различных форматах на основе одних и тех же исходных данных. В моем случае я использую два формата:
Система файлов данных HTML загружается на мой веб-сайт. Вот три живых примера:
Как видите, онлайн-версия моих справочных систем в формате HTML имеет оглавление и функции поиска . Я внес изменения в процесс сборки, чтобы включить значок «Прокрутить вверх» в правом нижнем углу.
Но в то же время я могу компилировать CHM-версии справочной документации, которую размещаю на своем веб-сайте, и делаю это в виде исполняемых файлов установки. Мое программное обеспечение позволяет вам загрузить и установить CHM-версию справочных систем, если вы не хотите использовать онлайн-версию HTML.
Как уже упоминалось, HelpNDoc позволяет создавать справочную систему для нескольких других форматов:
Я действительно не пытался использовать все остальные форматы экспорта. Но я нашел его универсальным и полезным приложением для всех моих требований к авторской помощи.
Я должен отметить, что HelpNDoc также доступен в виде бесплатной версии .
Help+Manual от EC Software предлагает ряд выходных форматов (HTML, .chm), а также собственный формат eWriter и средство просмотра (похожее на .CHM). Не бесплатно, но вы получаете то, за что платите.
Исполняемый chmcmd
файл, который распространяется вместе с Freepascal ( https://www.freepascal.org/ ), представляет собой альтернативу командной строки, которая может создавать файлы chm из тех же источников, которые поддерживаются HTML Help Workshop.
Это лицензия GPL, но это не должно быть проблемой, поскольку с программным обеспечением не будет выполняться прямая связь, а вместо этого просто запускается его из командной строки.
В моих тестах после FPC версии 3.2 это просто работало, и я заменил HTML Help Workshop, который больше не доступен в Microsoft, на него в моем рабочем процессе.
Однако я не смог найти удобную предварительно упакованную автономную версию двоичного файла, chmcmd
поэтому, если у кого-то есть идеи, как сделать его более удобным в использовании, мне нужна информация.
Одной из альтернатив может быть не сама программа CHM, а подготовка документации, которая будет поставляться вместе с программой.
PDF с возможностью поиска.
Папка с файлами HTML.
Взгляните: https://stackoverflow.com/questions/27997913/convert-html-or-word-to-chm-without-installation
https://www.google.com/search?q=html+to+chm
Наверное да, наверное нет.
Рафаэль
ИЛИ картограф
Рафаэль
ИЛИ картограф
Мог говорит восстановить Монику