Хотя я использую Doxygen уже несколько лет, для создания документации используется множество других методов: файлы PowerPoint, файлы Word, файлы UML. Хотя у каждого типа файлов есть свои преимущества (например, PowerPoint легко создать и он идеально подходит для презентаций), это быстро приводит к большому количеству разных файлов в разных местах и отсутствию обзора.
Теперь я хочу объединить все эти файлы в одну точку входа. Моя идея состоит в том, чтобы использовать Doxygen для создания HTML-файлов, содержащих документацию по исходному коду, и для написания обзорной документации в Doxygen (как это делает Qt) и включения изображений на основе других файлов. Я также пытаюсь автоматизировать всю систему.
Сейчас я ищу способ конвертировать эти другие файлы в изображения, чтобы моя автоматизированная система могла включать эти изображения в сгенерированный HTML (и, наконец, в сгенерированный файл QCH (Qt Help)).
Для PowerPoint я нашел несколько инструментов, но мне кажется, что бесплатные не работают правильно, а пробная версия коммерческой не работает с некоторыми файлами PPTX.
Для Enterprise Architect я не нашел способа автоматизировать создание образов.
Кто-нибудь знает, как автоматически генерировать изображения из файлов Enterprise Architect и из файлов PowerPoint?