Какие хорошие альтернативы CHM существуют для контекстно-зависимых справочных документов в настольных приложениях?

StackOverflow https://stackoverflow.com/questions/2408461

  •  18-09-2019
  •  | 
  •  

Вопрос

В настоящее время у нас есть ряд настольных приложений (PowerBuilder, Winforms, WPF), которые используют один CHM для контекстно-зависимой справки.Мы хотели бы отказаться от CHM, поскольку его сложно поддерживать, но мы не нашли подходящей альтернативы.В идеале мы хотели бы, чтобы наши разработчики обновляли файлы справки (возможно, в вики), поскольку они добавляют функциональность и просто экспортируют их в PDF или что-то в этом роде, но можно ли использовать PDF для контекстно-зависимой справки или есть ли другая многообещающая альтернатива CHM?

Это было полезно?

Решение

Если вам сложно создавать файлы CHM, возможно, вы используете неправильный инструмент.Я настоятельно рекомендую вам взглянуть на Помощь и руководство, который может предоставлять справку во всех распространенных современных форматах из единой исходной базы.

Другие советы

Это не прямой ответ, но решением может быть доступ к CHM с использованием собственного кода, а не через API Windows.Используя описание формата CHM GNU chmspec, это сделать довольно легко.

Проект Lazarus (Lazarus.freepascal.org) следует этому направлению, и его инструменты также могут напрямую писать CHM.

Если вы ищете бесплатный инструмент PDF для отображения файлов справки на рабочем столе, вы можете взглянуть на http://www.pdfhelp.org - тогда вы можете просто использовать файлы PDF.

Никто.

  • Вы можете работать с материалами XML/Web.С достойным фреймворком возможно без потери функциональности.Хотя работы много.

  • CHM были сняты с производства, но, к сожалению, их так и не заменили для того использования, которое у вас есть.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top