2013-10-03 2 views
0

В настоящее время я настраиваю doxygen для создания документации моего проекта. Я включил несколько пользовательских страниц, которые включают html-код.Поддерживает ли Doxygen фоновое изображение?

Эти html-файлы используют пользовательские таблицы стилей .css для их фона, которые отлично работают в веб-браузерах. В выходном файле .chm doxygen все текст и изображения отображаются в правильных местах (и используют правильный шрифт и размеры) - однако фоновое изображение не отображается.

Поддерживает ли Doxygen фоновое изображение - и если да, я должен изменить любые настройки для отображения изображений?

спасибо.

ответ

1

я решил мою проблему, вот как я это сделал:

Причина делать все эти шаги, потому что Doxygen не имеет очевидный способ включения изображения из .css файлов.

Для компиляции дополнительных страниц в формате .chm:

  1. Используйте Doxygen, чтобы обновить изменения кода в .chm формат в обычном режиме.
  2. Запустите инструмент под названием «Keytools» (это бесплатное ПО: http://www.grainge.org/pages/authoring/reverse_engineering/KeyToolsSetup.zip)
  3. Декомпилируйте .chm, чтобы получить формат .hhp.
  4. Открыть файл .hhp в справочной системе Microsoft.
  5. Импортируйте папку содержимого в раздел «Содержание».
  6. Добавьте все изображения, используемые в файле .css документации, в проект как файлы темы.
  7. Добавьте html-страницы на страницу содержания.
  8. Скомпилируйте файл .chm.
+0

Спасибо за обновление :) – Michael

Смежные вопросы