Я упаковал фильтр экспорта XSLT для OpenOffice в соответствии с инструкциями на этой странице: http://wiki.services.openoffice.org/wiki/Filter_extensions
Работает нормально; но для использования пользователь должен выбрать команду «Файл / Сохранить как», затем выбрать правильное расширение файла, которое запускает использование фильтра, и имя целевого файла.
Я хотел бы позволить пользователям запускать фильтр с помощью пункта меню или кнопки на панели инструментов, не спрашивая их ни о чем (имя целевого файла определяется в преобразовании).
Как лучше всего это сделать и упаковать в то же расширение, что и фильтр?