FREE SOFTWARE--

GTK、Mozilla、WebKit、その他多くのオープンソース プロジェクトで使用されている Cairo 2D ベクトル グラフィック ライブラリは、SVG バックエンドで大きな進歩を遂げています。

今朝、Cairo グラフィック ライブラリの SVG バックエンドへの大規模な変更が統合されました。このマージにより、SVG バックエンドのさまざまなバグが修正されます。これには、誤った出力や差し迫った問題、さらには Poppler などの Cairo を使用する他のソフトウェアで発生したバグが含まれます。この変更により、Cairo の既存の SVG の問題の多くが修正されます。

コード変更の中には、SVG サーフェスでの初期化されていないメモリの使用、サーフェスとパターンへの出力の問題への対処、SVG 1.2 サポートの削除、PDF タイプ 3 フォントのサポートなどがありました。 2ダース以上の変更がありました

したがって、このライブラリを利用する多くのソフトウェア コンポーネントを介して、直接的または間接的に Cairo の SVG サポートに依存する必要があります。このマージ リクエストは、重要な前進です。

Categories: IT Info