集成新的 UNO 组件

程序员可以编写自己的 UNO (统一网络对象) 组件,并将其集成到 LibreOffice 中。这些新组件可以被加入到 LibreOffice 的菜单和图标栏中,我们称其为「插入式附件」。

有些工具和服务支持新组件的集成。如果需要了解有关细节,请参阅《LibreOffice 开发者指南》。下面介绍集成新组件的三个主要步骤:

  1. 在 LibreOffice 中注册新组件。此操作可以使用「unopkg」工具来完成,该工具位于 {installpath}program。

  2. 将新组件作为服务集成。进行此操作时可以借助 ProtocolHandler 和 JobDispatch 服务。如果需要更多信息,请参阅《LibreOffice 开发者指南》。

  3. 修改用户界面 (菜单或图标栏)。可以编写一个描述修改的 XML 文本文件,来自动完成大部分修改操作。如果需要更多信息,请参阅《LibreOffice 开发者指南》。

插入式附件可以扩展 LibreOffice 的功能。它们与为 LibreOffice Calc 提供新功能的 没有关系。

请支持我们!