HarfBuzz
Pengarang asal | The FreeType Project |
---|---|
Pembangun | Behdad Esfahbod |
Repositori | |
Bahasa pengaturcaraan | C++, C |
Sistem pengendalian | Ala Unix, Android, Windows, MacOS, iOS |
Jenis | Enjin pembangunan perisian |
Lesen | MIT |
Tapak web | harfbuzz |
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]
- ^ a b (Inggeris) Byfield, Bruce (19 Disember 2017). "HarfBuzz brings professional typography to the desktop". LWN.net.
- ^ (Inggeris) "What is HarfBuzz?". Dicapai pada 2022-01-27.
- ^ (Inggeris) "JEP 258: HarfBuzz Font-Layout Engine". OpenJDK Enhancement Proposals. Dicapai pada 2017-12-20.
- ^ (Inggeris) "HarfBuzz". doc.dl.playstation.net. Dicapai pada 2019-05-26.
- ^ (Inggeris) "Flutter Engine Wiki". Dicapai pada 2018-04-11.
Pautan luar[sunting | sunting sumber]