Correct complex scripts
HarfBuzz shapes every custom font, so glyph reordering, ligatures and mark attachment survive into the PDF. No more broken Khmer or Thai.
Create and modify PDF documents in any JavaScript environment — with HarfBuzz shaping, so Khmer, Thai, Lao, Arabic and Indic scripts render the way they should.