Hôm qua đã hợp nhất vào LibreOffice code-base đã giới thiệu một back-end vẽ đồ họa khác cho bộ văn phòng mã nguồn mở này.

SvpGraphicsBackend là phần cuối VCL (Thư viện lớp trực quan) mới này cho LibreOffice. SvpGraphicsBackend đang được sử dụng như một back-end mới ở Cairo. Đã có SvpSalGraphics cho LibreOffice sử dụng Cairo để vẽ trong khi SvpGraphicsBackend đang được triển khai mới cùng với nhiều đồ họa VCL/vẽ back-end khác cho bộ ứng dụng văn phòng đa nền tảng.

Tomaž Vajngerl of Collabora đang làm việc trên phần mềm hỗ trợ Cairo mới này đã hợp nhất vào thứ Năm. Cho đến nay, đã có thêm một số cam kết tiếp theo bắt đầu chuyển nhiều chức năng hơn vào SvpGraphicsBackend.

Back-end mới này đang được phát triển trong lĩnh vực không có đầu của VCL nên có khả năng chỉ được thiết kế với việc sử dụng LibreOffice dựa trên web/từ xa. Đối với những người dùng Linux, đã có mặt sau GTK và Qt VCL cũng như nhiều mặt sau khác tùy thuộc vào nền tảng để xử lý các widget của bộ ứng dụng văn phòng và các phần tử giao diện người dùng khác.

Trong khi đó, thư viện đồ họa Cairo đã không có bản phát hành mới trong hơn một năm nay nhưng đã khá trưởng thành ở giai đoạn này và việc sử dụng nó vẫn phổ biến với việc hỗ trợ một số mục tiêu đầu ra và một API tiện lợi cho đồ họa vector 2D.

Một số người có khả năng quan tâm đến ứng dụng tối thiểu này cũng được thêm vào Cây LibreOffice vào thứ Năm. Ứng dụng tối thiểu trong khoảng 55 dòng mã này trình bày cách tạo một ứng dụng VCL tối thiểu.

LibreOffice 7.3 sẽ ra mắt vào tháng 2 nhưng mã đó đã bị tách nhánh nên tác phẩm VCL mới nhất này sẽ dành cho bản phát hành tiếp theo, có lẽ là LibreOffice 7.4.

Categories: IT Info