代码之家  ›  专栏  ›  技术社区  ›  Bambax

从菜单/工具栏按钮启动OpenOffice过滤器

  •  0
  • Bambax  · 技术社区  · 15 年前

    我已经按照本页的说明为OpenOffice打包了一个XSLT导出过滤器: http://wiki.services.openoffice.org/wiki/Filter_extensions

    它工作得很好;但是为了使用它,用户必须选择命令“file/save as”,然后选择正确的文件扩展名来触发过滤器的使用,以及目标文件名。

    我想让用户通过使用菜单项或工具栏按钮启动过滤器,而不要求他们提供任何信息(目标文件名是在转换中定义的)。

    最好的方法是什么?将它打包到与过滤器相同的扩展中?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Bambax    15 年前

    在毫无结果的搜索和询问之后,最好的技巧是编写一个启动过滤器的宏,并将该宏与一个按钮相关联;宏和按钮可以打包成与过滤器相同的扩展名。