THotPDF GSUB írásrendszer és nyelv metódusok

THotPDF API referencia

 

THotPDF metódusok Automatikus formázás GSUB

Kiválasztja és felderíti az összes GSUB keresési lekérdezés által használt OpenType GSUB ScriptList, LangSys és FeatureList bejegyzéseket

 

Delphi syntax

procedure SetGSUBScript(const ScriptTag: AnsiString);

procedure SetGSUBLanguage(const LangTag: AnsiString);

function GetGSUBScripts: TGSUBStringArray;

function GetGSUBLanguages(const ScriptTag: AnsiString): TGSUBStringArray;

function GetGSUBFeatures(const ScriptTag, LangTag: AnsiString): TGSUBStringArray;

 

Lefedett API-k

APIHasználati megjegyzések
SetGSUBScriptKiválasztja a későbbi GSUB funkció- és lekérdezési kérések által használt OpenType script tag-et
SetGSUBLanguageKiválasztja az OpenType nyelvrendszer (language-system) tag-et, és visszaesik az írásrendszer alapértelmezésére, ha az nem érhető el
GetGSUBScriptsVisszaadja a regisztrált Unicode betűtípus GSUB ScriptList-je által hirdetett script tag-eket
GetGSUBLanguagesVisszaadja egy script tag-hez elérhető nyelvrendszer tag-eket
GetGSUBFeaturesVisszaadja a script és nyelvrendszer párhoz elérhető funkció (feature) tag-eket

 

Használati megjegyzések

A SetGSUBScript szigorú: egy ismeretlen script tag esetén a későbbi lekérdezések üres (no-op) eredményt adnak vissza. A SetGSUBLanguage a script alapértelmezett LangSys-ére esik vissza, ha a kért nyelvi tag nem érhető el, igazodva a szokásos OpenType viselkedéshez

 

See also: OpenType GSUB Engine GSUB lookup methods ShapingFeatures