THotPDF tibeti, mongol és szír formázási metódusok

THotPDF API referencia

 

THotPDF metódusok Automatikus formázás GSUB

Dokumentálja a jelenlegi nem-arab komplex-írásrendszer formázási segédeket a tibeti, mongol és szír nyelvhez

 

Delphi szintaxis

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;

 

Lefedett API-k

APIHasználati megjegyzések
TibetanShapeToGIDsVisszaad egy tibeti formázott glif-azonosító sorozatot anélkül, hogy PDF szöveget bocsátana ki
ApplyTibetanShapingAlkalmazza a tibeti GSUB formázást, és szintetikus kódpontokon keresztül leképezi a formázott glif-azonosítókat a szöveges kimenethez
ApplySyriacGSUBPositionalAlkalmazza a szír kapcsolódási-pozíció elemzést és a betűtípus pozicionális GSUB funkcióit
ApplyMongolianGSUBPositionalAlkalmazza a mongol kapcsolódási-pozíció elemzést és a betűtípus pozicionális GSUB funkcióit
GetSyriacJoiningClassVisszaadja a szír pozíciófeloldás által használt Unicode kapcsolódási osztályt
GetSyriacPositionFeloldja a szír futam egy elemét izolált, iniciális, mediális vagy finális alakra
GetMongolianJoiningClassVisszaadja a mongol pozíciófeloldás által használt kapcsolódási osztályt, beleértve a transzparens vezérlőket is
GetMongolianPositionFeloldja a mongol futam egy elemét a GSUB-tól kért pozicionális alakra
AutoShapeSyriacOpcionális tulajdonság, amely a szír előállító-oldali formázást kapcsolja a szöveges kimenethez, miközben megőrzi a bájtstabil alapértelmezéseket
sfTibetanShapingEngedélyezi a tibeti GSUB formázást és a szintetikus kódpontok kibocsátását a formázott tibeti glif-azonosítókhoz
sfMongolianShapingEngedélyezi a mongol pozicionális-alakú formázást a kapcsolódási elemzésen és a betűtípus GSUB keresésein keresztül

 

Használati megjegyzések

A tibeti a GSUB funkciómeneteket használja az alsóbb szintű mássalhangzókhoz és magánhangzókhoz. A szír és mongol a kapcsolódási osztály és pozíció léptetőket használja a betűtípus által meghatározott init, medi, fina vagy isol alakok kiválasztásához. Az AutoShapeSyriac és a sfTibetanShaping/sfMongolianShaping jelzők kapcsolják össze ezeket a segédeket a szöveges kimenettel

 

See also: International Script Shaping ShapingFeatures GSUB script and language methods