如何将扩展提供的函数嵌入到.ods文件中

时间:2017-02-21 09:15:18

标签: file-transfer libreoffice libreoffice-calc

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

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

1 个答案:

答案 0 :(得分:0)

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

文档相当困难,但这两个链接可能支持我的结论:

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