LibreOffice 正在开发一个新的 Cairo 图形后端

开发 前端
来自 Collabora 的开发人员 Tomaž Vajngerl 一直致力于开发一个新的 Cairo 后端,并在周四成功合并到了 LibreOffice 代码库中;为这个开源办公套件引入另一个图形绘制后端。

来自 Collabora 的开发人员 Tomaž Vajngerl 一直致力于开发一个新的 Cairo 后端,并在周四成功合并到了 LibreOffice 代码库中;为这个开源办公套件引入另一个图形绘制后端。且目前已经有一些新的后续提交,开始将更多的功能转移到 SvpGraphicsBackend。

SvpGraphicsBackend 是 LibreOffice 新的 VCL(视觉类库)后端,包含了图形绘制的后端实现,使用 Cairo 进行绘制。Vajngerl 称,目前,基于 Cairo 的图形绘制实现基本是在 SvpSalGraphics 上;但接下来将逐步转移到 SvpGraphicsBackend,就像其他 vcl 插件一样。

根据介绍,这个新的后端是在 VCL 的 headless area 开发的,所以很可能只是考虑到基于网络/远程的 LibreOffice 的使用而设计的。对于那些在 Linux 上的人来说,他们已经有了 GTK 和 Qt VCL 后端以及其他各种后端,这取决于处理办公套件的小部件和其他 UI 元素的平台。另一方面,Cairo图形库也已经有一年多没有发布新版本了,但它在这个阶段已经相当成熟;使用也仍然很广泛,支持许多输出目标和一个方便的 2D 矢量图形 API。

值得一提的是,有一个 Minimal vcl application 也在周四添加到了 LibreOffice tree 中;其用大约 55 行代码演示了如何创建一个最小的 VCL 应用程序。

LibreOffice 7.3 计划在 2 月份发布,但鉴于该代码已经被分支出去了;所以这个最新的 VCL 工作应该将应用于其后续版本,估计是 LibreOffice 7.4。 

本文转自OSCHINA

本文标题:LibreOffice 正在开发一个新的 Cairo 图形后端

本文地址:https://www.oschina.net/news/176684/libreoffice-svpgraphicsbackend

责任编辑:未丽燕 来源: 开源中国
相关推荐

2023-02-01 16:36:31

GNOMEChatGPTLinux

2023-08-24 13:23:58

LibreOffic开源

2010-04-01 09:18:38

云计算

2021-08-26 05:25:56

机器人人工智能科技

2011-12-14 15:53:51

云计算

2014-02-17 17:47:16

前端后端架构

2015-11-12 10:32:27

前端后端分离

2015-09-23 14:07:12

前端与后端架构实例

2013-02-19 10:14:37

NexusGoogle

2022-09-21 08:38:13

CubyText知识管理应用开源

2022-08-05 16:34:17

Windows 11微软任务栏

2015-12-02 11:23:38

DockerUber容器服务

2020-03-05 09:54:54

数据驱动数据数据分析

2019-06-27 10:15:46

架构代码项目

2009-10-01 09:19:45

PHP框架ZendFramewoCake

2023-07-14 07:23:21

ReactuseEffect

2009-10-20 14:10:00

CCIE经验

2014-07-02 10:03:42

App推广渠道

2020-01-02 11:20:35

LibreOffice电子书应用

2020-12-21 06:09:39

线程Java对象
点赞
收藏

51CTO技术栈公众号