Contents

# 整合新 UNO 程式元件

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

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

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

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

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

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