Collabora 發布了 CODE 22.5(Collabora Online 開發版),這是一個專門用於快速部署 LibreOffice Online 並透過 Web 實現遠端協作的發行版,其功能類似於 Google Docs 和 Office 365。此發行版以預先配置的 Docker 容器形式打包,也可作為適用於常用發行版的軟體包使用。 Linux本產品中使用的開發成果託管在 LibreOffice、LibreOfficeKit、loolwsd(Web 服務守護程序)和 loleaflet(Web 用戶端)的公開程式碼庫中。 CODE 6.5 中引入的開發成果將整合到 LibreOffice 標準軟體包中。
CODE 包含運行 LibreOffice Online 伺服器所需的所有元件,並提供 LibreOffice for Web 版本當前開發狀態的快速啟動和概述。網路瀏覽器支援處理文件、電子表格和簡報,包括多個使用者同時協作、進行更改、發表評論和回答問題的能力。每個使用者的貢獻、目前編輯和遊標位置都以不同的顏色突出顯示。 Nextcloud、ownCloud、Seafile 和 Pydio 系統可用於組織文件的雲端儲存。
瀏覽器中顯示的編輯介面採用標準LibreOffice引擎形成,並允許與桌面版本完全相同地顯示文件結構。此介面使用 GTK 庫的 HTML5 後端呈現,旨在在 Web 瀏覽器視窗中呈現 GTK 應用程式的輸出。標準LibreOfficeKit用於計算、平鋪和多層文件佈局。為了組織伺服器與瀏覽器的交互、使用介面的各個部分傳輸圖像、組織圖像片段的快取以及使用文檔存儲,使用了特殊的 Web 服務守護程序。
主要變化:
- 增加了使用外部附加元件檢查語法、拼字、標點和樣式的功能。增加了對 LanguageTool 插件的支援。

- Calc 電子表格處理器現在支援最多 16 列的電子表格(以前,文件不能包含超過 1024 列)。一份文檔的行數可達百萬行。提高了與在 Excel 中準備的文件的兼容性。處理大型電子表格時的效能提升。

- 增加了將迷你圖嵌入電子表格的功能 - 顯示一系列值變化動態的迷你圖表。單一圖表只能連結到一個單元格,但不同的圖表可以組合在一起。

- 增加了對Webp圖片格式的支持,可以用來在文件、電子表格、簡報中插入圖片,以及繪製圖畫。

- 實作了一個帶有公式輸入介面的小部件,在客戶端工作,並用純 HTML 編寫。

- Writer 現在支援將與 DOCX 相容的表單填入元素嵌入到文件中。支援處理諸如用於選擇值的下拉清單、複選框、日期選擇器區塊、用於插入影像的按鈕等元素。

- 我們實現了介面元素的增量更新系統,顯著提升了效能並降低了流量(高達 75%)。 LibreOffice Online 的介面是基於… 服務器 它使用 GTK 庫的 HTML5 後端進行渲染,本質上是將最終圖像串流傳輸到瀏覽器(採用平鋪佈局,將文件分割成單元格。每當文件中與單元格相關的部分發生變化時,伺服器都會產生新的單元格圖像並發送給客戶端)。所實現的最佳化使得僅傳輸單元格內容相對於其先前狀態的變化訊息,這對於只有單元格關聯內容的一小部分發生變化的情況更為有效。
- 改進的多用戶編輯功能。
- 實現了對多主機動態配置的支持,從而能夠運行與主主機整合的其他元件。 服務器 Collabora Online。
- 光柵圖形的旋轉速度已加快。
來源: opennet.ru






