Как задать размер изображения в HTML Doxygen?
Я пытаюсь вручную указать размер изображения в HTML, сгенерированном Doxygen. Однако, как я читал в документации , это может произойти только при использовании вывода LaTeX. Кто-нибудь здесь знает обходной путь?
В качестве примера я хотел бы сделать что-то вроде этого:
image html example.png "Caption" width=10px
Спасибо!
2 ответа:
Поместите это в CSS-файл " Doc / doxygen_html_style.CSS":
div.image img[src="example.png"]{ width:100px; }
И установите переменную конфигурации Doxygen * HTML_EXTRA_STYLESHEET * в " Doc/doxygen_html_style.css "
Чтобы избежать использования дополнительной таблицы стилей CSS, вы можете напрямую встроить код CSS:
\htmlonly <style>div.image img[src="test.png"]{width:100px;}</style> \endhtmlonly @image html test.png "Caption"
Еще лучше создать псевдоним в конфигурационном файле Doxygen:
ALIASES = imageSize{2}="\htmlonly <style>div.image img[src=\"\1\"]{\2}</style>\endhtmlonly"
А затем используйте эту новую и более короткую команду Doxygen:
@imageSize{test.png,height:270px;width:20px;} @image html test.png "Caption"