Rilis mesin font FreeType 2.12 dengan dukungan format OpenType-SVG

Rilis FreeType 2.12.0, mesin font modular yang menyediakan API tunggal untuk menyatukan pemrosesan dan keluaran data font dalam berbagai format vektor dan raster, telah disajikan.

Diantara perubahannya:

  • Menambahkan dukungan untuk format font OpenType-SVG (OT-SVG), memungkinkan pembuatan font OpenType berwarna. Fitur utama OT-SVG adalah kemampuan untuk menggunakan berbagai warna dan gradien dalam satu mesin terbang. Semua atau sebagian mesin terbang disajikan sebagai gambar SVG, yang memungkinkan Anda menampilkan teks dengan kualitas grafik vektor penuh, sambil mempertahankan kemampuan untuk bekerja dengan informasi sebagai teks (mengedit, mencari, mengindeks) dan mewarisi fitur format OpenType , seperti penggantian mesin terbang atau gaya mesin terbang alternatif.

    Untuk mengaktifkan dukungan OT-SVG, FreeType menyediakan parameter build "FT_CONFIG_OPTION_SVG". Secara default, hanya memuat tabel SVG dari font yang disediakan, tetapi menggunakan properti svg-hooks yang disediakan dalam modul ot-svg baru, dimungkinkan untuk menghubungkan mesin rendering SVG eksternal. Misalnya, contoh yang disajikan dalam komposisi menggunakan perpustakaan librsvg untuk rendering.

  • Peningkatan penanganan font dengan tabel 'sbix' (Tabel Grafik Bitmap Standar) yang ditentukan dalam spesifikasi OpenType 1.9.
  • Kode perpustakaan zlib bawaan telah diperbarui ke versi 1.2.11.
  • Perbaikan telah dilakukan pada sistem build, termasuk perubahan terkait penggunaan perpustakaan zlib internal atau eksternal.
  • Menambahkan dukungan untuk Platform Windows Universal untuk sistem selain PC dan laptop.

Sumber: opennet.ru

Tambah komentar