|
Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden function ApplyMarkToLigatureShaping(const Wide: UnicodeString): UnicodeString;
Delphi-syntax
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;
Täckta API:er
| API | Användningsanteckningar |
HasGPOSKerning | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSPairAdjustment | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSContextualKernRun | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
HasGPOSVerticalKern | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSVerticalKern | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSMarkOffset | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSMarkMarkOffset | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
HasGPOSCursive | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSCursiveAnchors | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
GetGPOSMarkToLigatureOffset | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden | ApplyMarkToLigatureShaping | Registrerar ligature component data for mark-to-ligature placement |
sfKerning | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
sfMarkPositioning | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
sfVerticalKerning | Den här sidan beskriver API-gruppen för GPOS kerning and placement methods. Typnamn, metodnamn och Delphi-syntax lämnas oöversatta så att de kan jämföras direkt med koden |
Användningsanteckningar
Använd dessa API:er efter att en lämplig Unicode-font har registrerats och innan text skrivs ut. Om fonten saknar de OpenType-tabeller som krävs returnerar frågorna säkra no-op-resultat eller faller utdata tillbaka till enklare beteende
Se även: ShapingFeatures OpenType GSUB Engine Automatic Shaping Pipeline
|