HPDFHeadlessUnicodeCombiningClass
Jednotka: HPDFHeadlessShaping
function HPDFHeadlessUnicodeCombiningClass(Scalar: Cardinal;
CancellationToken: THPDFCancellationToken = nil): Integer;
Vrací surovou kanonickou kombinující třídu z nakonfigurovaného nativního HarfBuzz Unicode providera, v rozsahu nula až 255
Verze Unicode dat sleduje načtený HarfBuzz runtime; tato funkce nenahrazuje recódování specifické pro umístění u hebrejských, arabských či jiných skriptových tříd
Doplňkové Unicode skaláry se přijímají, zatímco surrogate hodnoty a hodnoty nad U+10FFFF vyvolávají výjimku
Volitelný token se dotazuje před inicializací závislostí i po nativním dotazu; zrušení vyvolává stávající EHPDFOperationCancelled
Kombinující třída se nerovná třídě zalomení řádku: dvojité kombinující značky můžou mít nenulovou kombinující třídu, i když jejich třída zalomení řádku zlom zakazuje
Pozicování značek napříč styly používá tyto třídy se skutečnými bounds glyfů, když nejsou k dispozici odpovídající attachment ukotvení