Pergi ke kandungan

HarfBuzz

Daripada Wikipedia, ensiklopedia bebas.
HarfBuzz
Pembuat asalThe FreeType Project
PembangunBehdad Esfahbod
Versi terkini/stabil
8.5.0 (13 Mei 2024)
Ditulis dalamC++, C
Sistem pengendalianAla Unix, Android, Windows, MacOS, iOS
JenisPustakaperisian bebas
GenreEnjin pembangunan perisian
LesenMIT
Pautan berkaitan
Tapak webhttps://harfbuzz.github.io/
Repositori
sunting · sunting di Wikidata
Lihat pendokumenan templat ini
Lihat pendokumenan templat ini

HarfBuzz (transliterasi dari bahasa Parsi: حرف‌باز yang bermaksud "huruf terbuka")[1] merupakan sebuah enjin pembentuk teks untuk pembangunan perisian yang dimulai oleh Behdad Esfahbod. Ia berfungsi khusus dalam proses mengubah teks Unicode ke glif dengan indeks dan posisi.[2] Sebagai contoh, enjin pembentuk teks bertanggungjawab untuk mengubahkan "ج‌ک" ke "جک".

HarfBuzz digunakan oleh Chromium, Firefox, LibreOffice, Scribus dan Inkscape. Kebanyakan aplikasi tidak menggunakan HarfBuzz secara langsung, tetapi melalui pustaka perkakas widget seperti GNOME (GTK+), KDE (Qt), Chrome OS (Skia), Android,[1] Java,[3] PlayStation 4[4] dan Flutter.[5]

Rujukan[sunting | sunting sumber]

  1. ^ a b (Inggeris) Byfield, Bruce (19 Disember 2017). "HarfBuzz brings professional typography to the desktop". LWN.net.
  2. ^ (Inggeris) "What is HarfBuzz?". Dicapai pada 2022-01-27.
  3. ^ (Inggeris) "JEP 258: HarfBuzz Font-Layout Engine". OpenJDK Enhancement Proposals. Dicapai pada 2017-12-20.
  4. ^ (Inggeris) "HarfBuzz". doc.dl.playstation.net. Dicapai pada 2019-05-26.
  5. ^ (Inggeris) "Flutter Engine Wiki". Dicapai pada 2018-04-11.

Pautan luar[sunting | sunting sumber]