整合新 UNO 程式元件

程式設計師可以撰寫他們自己的 UNO (通用網路物件) 程式元件,並將其整合至 LibreOffice。可將那些新的程式元件加入 LibreOffice 功能表和工具列中;我們稱之為「附加元件」。

某些工具和服務支援新程式元件的整合。在《LibreOffice 開發者指南》中可找到相關的詳細資訊。三個主要步驟如下所示:

  1. 在 LibreOffice 中註冊新程式元件。此作業可使用 {installpath}program 中的 unopkg 工具來完成。

  2. 將新程式元件整合為服務。ProtocolHandler 和 JobDispatch 服務可為您提供協助;您可在《LibreOffice 開發者指南》中找到更多資訊。

  3. 變更使用者介面 (功能表或工具列)。透過編寫描述變更的 XML 文字檔,幾乎可以自動完成此作業。在《LibreOffice 開發者指南》中可找到更多資訊。

附加元件可以延伸 LibreOffice 的功能。它們與為 LibreOffice Calc 提供新功能的 無關。