【问题标题】:How to embed a function supplied by a extension into a .ods file如何将扩展提供的函数嵌入到 .ods 文件中
【发布时间】:2017-02-21 09:15:18
【问题描述】:

我正在使用一个函数来对我的 calc 文档中的数组进行排序,该函数是通过 extension 提供的。但是,将文件传输到未安装扩展的不同系统会破坏该功能。由于该文件旨在与许多其他用户共享,因此指导每个用户单独安装必要的扩展是不切实际的。

有没有办法将扩展提供的函数嵌入/链接到 .ods 文件本身,以使函数不会在文件传输时中断?

【问题讨论】:

    标签: file-transfer libreoffice libreoffice-calc


    【解决方案1】:

    当我尝试通过修改 manifest.xml 将加载项嵌入到文档中时,加载项被忽略。此外,我遇到了嵌入的其他限制,例如不允许从 pythonpath 文件夹导入。

    文档比较难,但是这两个链接可能支持我的结论:

    所以看起来可能是要求人们安装扩展程序,或者使用user-defined function 而不是加载项。应该可以在文档中嵌入 UDF。

    【讨论】:

      猜你喜欢
      • 2018-05-02
      • 2021-11-26
      • 1970-01-01
      • 1970-01-01
      • 2013-11-25
      • 1970-01-01
      • 1970-01-01
      • 2019-10-16
      • 1970-01-01
      相关资源
      最近更新 更多