HPDFHeadlessUnicodeCombiningClass
单元:HPDFHeadlessShaping
function HPDFHeadlessUnicodeCombiningClass(Scalar: Cardinal;
CancellationToken: THPDFCancellationToken = nil): Integer;
从所配置的原生 HarfBuzz Unicode provider 返回原始 canonical combining class,取值范围 0 到 255
Unicode 数据版本跟随所加载的 HarfBuzz 运行时;本函数不会为希伯来文、阿拉伯文或其他文种类做针对定位的重编码替换
接受补充平面的 Unicode scalar,surrogate 值和大于 U+10FFFF 的值会抛出异常
可选的 token 在依赖初始化之前和原生查询之后各轮询一次;取消时抛出既有的 EHPDFOperationCancelled
combining class 不等于 line-break class:双 combining mark 可以有非零 combining class,但其 line-break class 禁止在此断行
没有匹配的 attachment anchor 时,跨样式标记定位 会把这些 class 与实际 glyph bounds 结合起来使用