Я поддерживаю набор диаграмм процессов в Visio 2007. Для просмотра я сохраняю файлы в формате HTML и публикую их на веб-сервере.
Он прекрасно работает, но поддерживать его - настоящая боль (боль ;-).
Я ищу способ сделать это как какое-то пакетное задание, в настоящее время этот процесс:
- открыть каждый файл
- file> сохранить как веб-страницу
- в диалоге сохранения как веб-страницы:
- выберите местоположение
- опубликовать> открыть новый диалог
- изменить заголовок (я не против, если мне придется пропустить этот шаг)
- выберите веб-страницу для вставки (мой шаблон)
- сделано
Доступные мне инструменты:
- Visual studio 2010 express (я предпочитаю c #, но неважно)
- Visio 2007 (у меня есть другой ноутбук с Visio 2010, который я тоже могу использовать, но исходные файлы будут 2007 года - на данный момент это не меняется)
- Ruby - может быть проще, если не требуется офисная интеграция.
(Кстати, я знаю о репозитории процессов в OSS 2010, и я проверил его с помощью веб-диаграмм visio 2010 - это работает и, вероятно, будет лучшим вариантом для всех, у кого есть выбор, хотя и не идеально)
(командный файл или командная строка также были бы классными, но я не нашел способа сохранить как веб-страницу из командной строки)