THotPDF GSUB Script and Language Methods

THotPDF API reference

 

THotPDF Methods  Auto Shaping  GSUB

Επιλέγει και εντοπίζει τις OpenType GSUB ScriptList, LangSys και FeatureList entries που χρησιμοποιούνται από όλα τα GSUB lookup queries

 

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;

 

Covered APIs

APIΣημειώσεις χρήσης
SetGSUBScriptSelects the OpenType script tag used by later GSUB feature and lookup queries
SetGSUBLanguageSelects the OpenType language-system tag and falls back to the script default when unavailable
GetGSUBScriptsReturns the script tags advertised by the registered Unicode font's GSUB ScriptList
GetGSUBLanguagesΕπιστρέφει τα language-system tags που είναι διαθέσιμα για ένα script tag
GetGSUBFeaturesΕπιστρέφει τα feature tags που είναι προσβάσιμα για ένα script και language-system pair

 

Σημειώσεις χρήσης

Το SetGSUBScript είναι αυστηρό: ένα άγνωστο script tag κάνει τα μεταγενέστερα queries να επιστρέφουν no-op results. Το SetGSUBLanguage κάνει fallback στο script default LangSys όταν το ζητούμενο language tag δεν είναι διαθέσιμο, σύμφωνα με κοινή OpenType behaviour

 

See also: OpenType GSUB Engine GSUB lookup methods ShapingFeatures