THotPDF Tibetan, Mongolian, and Syriac Shaping Methods

THotPDF Riferimento API

 

THotPDF Methods  Auto Shaping  GSUB

Questa pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice

 

Sintassi Delphi

function TibetanShapeToGIDs(const S: UnicodeString): TGSUBLookupArray;

function ApplyTibetanShaping(const S: UnicodeString): UnicodeString;

function ApplySyriacGSUBPositional(const S: UnicodeString): UnicodeString;

function ApplyMongolianGSUBPositional(const S: UnicodeString): UnicodeString;

function GetSyriacJoiningClass(CP: Cardinal): Integer;

function GetSyriacPosition(const Wide: UnicodeString; Index: Integer): Integer;

function GetMongolianJoiningClass(CP: Cardinal): Integer;

function GetMongolianPosition(const Wide: UnicodeString; Index: Integer): Integer;

 

API coperte

APINote d’uso
TibetanShapeToGIDsQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
ApplyTibetanShapingQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
ApplySyriacGSUBPositionalQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
ApplyMongolianGSUBPositionalQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
GetSyriacJoiningClassQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
GetSyriacPositionQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
GetMongolianJoiningClassQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
GetMongolianPositionQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
AutoShapeSyriacQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
sfTibetanShapingQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice
sfMongolianShapingQuesta pagina documenta il gruppo di API relativo a Tibetan, Mongolian, and Syriac shaping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice

 

Note d’uso

Usare queste API dopo aver registrato un font Unicode adatto e prima di emettere il testo. Se il font non dichiara le tabelle OpenType richieste, le query restituiscono risultati sicuri senza effetto oppure il percorso di output torna al comportamento più semplice

 

Vedere anche: International Script Shaping ShapingFeatures GSUB script and language methods