昨日LibreOfficeに統合されましたcode-baseは、このオープンソースのオフィススイート用にさらに別のグラフィックス描画バックエンドを導入していました。
SvpGraphicsBackendは、LibreOffice用のこの新しいVCL(ビジュアルクラスライブラリ)バックエンドです。 SvpGraphicsBackendは、カイロ周辺の新しいバックエンドとして使用されています。 SvpGraphicsBackendがクロスプラットフォームオフィススイートの他のさまざまなVCLグラフィックス/描画バックエンドと一緒に新しい実装に取り組んでいる間、描画にCairoを使用するLibreOffice用のSvpSalGraphicsがすでにあります。
CollaboraのTomažVajngerlは、
この新しいバックエンドはVCLのヘッドレス領域で開発されているため、Webベース/リモートのLibreOfficeの使用を念頭に置いて設計されている可能性があります。 Linuxを使用している場合は、GTKおよびQt VCLバックエンドと、オフィススイートのウィジェットやその他のUI要素を処理するためのプラットフォームに応じたその他のさまざまなバックエンドがすでに存在します。
一方、Cairoグラフィックライブラリは1年以上新しいリリースがありませんが、この段階ではかなり成熟しており、その使用法は、多数の出力ターゲットと便利なAPIをサポートすることで広く普及しています。 2Dベクターグラフィックス用。
一部の人にとって潜在的に興味深いのは、
LibreOffice 7.3は2月にリリースされる予定ですが、そのコードはすでに分岐しているため、この最新のVCL作業は、その後のリリース、おそらくLibreOffice7.4用になります。