|
Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código function ApplyMarkToLigatureShaping(const Wide: UnicodeString): UnicodeString;
Sintaxis Delphi
function HasGPOSKerning: Boolean;
function GetGPOSPairAdjustment(FirstGID, SecondGID: Word): Integer;
function GetGPOSPairAdjustment(FirstGID, SecondGID: Word; out AXPlacement, AYPlacement, AYAdvance: Integer): Integer;
function GetGPOSContextualKernRun(const GIDs: array of Word): TArray<Integer>;
function HasGPOSVerticalKern: Boolean;
function GetGPOSVerticalKern(FirstGID, SecondGID: Word): Integer;
function GetGPOSMarkOffset(BaseGID, MarkGID: Word; out DX, DY: Integer): Boolean;
function GetGPOSMarkMarkOffset(BaseMarkGID, AttachMarkGID: Word; out DX, DY: Integer): Boolean;
function HasGPOSCursive: Boolean;
function GetGPOSCursiveAnchors(GID: Word; out EntryX, EntryY, ExitX, ExitY: Integer; out HasEntry, HasExit: Boolean): Boolean;
function GetGPOSMarkToLigatureOffset(LigGID: Word; ComponentIndex: Integer; MarkGID: Word; out DX, DY: Integer): Boolean;
API incluidas
| API | Notas de uso |
HasGPOSKerning | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSPairAdjustment | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSContextualKernRun | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
HasGPOSVerticalKern | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSVerticalKern | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSMarkOffset | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSMarkMarkOffset | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
HasGPOSCursive | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSCursiveAnchors | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
GetGPOSMarkToLigatureOffset | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código | ApplyMarkToLigatureShaping | Registra ligature component data for mark-to-ligature placement |
sfKerning | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
sfMarkPositioning | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
sfVerticalKerning | Esta página documenta el grupo de API relacionado con GPOS kerning and placement methods. Los nombres de tipos, métodos y la sintaxis Delphi se mantienen sin traducir para que se puedan comparar directamente con el código |
Notas de uso
Usa estas API después de registrar una fuente Unicode adecuada y antes de emitir texto. Si la fuente no declara las tablas OpenType necesarias, las consultas devuelven resultados seguros sin efecto o la salida vuelve al comportamiento más simple
Ver también: ShapingFeatures OpenType GSUB Engine Automatic Shaping Pipeline
|