HPDFHeadlessUnicodeCombiningClass

Birim: HPDFHeadlessShaping

function HPDFHeadlessUnicodeCombiningClass(Scalar: Cardinal;
  CancellationToken: THPDFCancellationToken = nil): Integer;

Yapılandırılmış native HarfBuzz Unicode provider'ından ham kanonik combining sınıfını, sıfırdan 255'e kadar aralıkta döndürür

Unicode veri sürümü, yüklenmiş HarfBuzz runtime'ını izler; bu fonksiyon, İbranice, Arapça veya diğer script sınıfları için yerleştirmeye özgü bir yeniden kodlama ikame etmez

Supplementary Unicode scalar'lar kabul edilir; surrogate değerler ve U+10FFFF üstü değerler exception fırlatır

İsteğe bağlı token, bağımlılık başlatmasından önce ve native sorgudan sonra yoklanır; cancellation mevcut EHPDFOperationCancelled'ı fırlatır

Bir combining sınıfı, bir satır-kırma sınıfına eşit değildir: çift combining işaretleri sıfır olmayan bir combining sınıfına sahip olabilirken satır-kırma sınıfları kırılmayı yasaklar

Çapraz-stil işaret konumlandırması, eşleşen attachment anchor'ları yokken bu sınıfları gerçek glyph sınırlarıyla kullanır