THotPDF Shaping Subset and ToUnicode Mapping Methods

THotPDF Referencia de API

 

THotPDF Methods  Auto Shaping  GSUB
IsRTLSyntheticGIDIndica si a glyph ID resolves to an RTL synthetic codepoint

Esta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código

function GetSyntheticCodepointForGID(GID: Word): Word;

procedure MarkSyntheticCpRTL(Cp: Word);

function IsRTLSyntheticCp(Cp: Word): Boolean;

function IsRTLSyntheticGID(GID: Word): Boolean;

 

Sintaxis Delphi

procedure EnableShapingFeatureForSubset(const FeatureTag: AnsiString); overload;

procedure EnableShapingFeatureForSubset(Feature: THPDFShapingFeature); overload;

procedure MarkUnicodeGlyphUsed(GID: Word);

procedure RegisterToUnicodeReverseMapping(SubstCodepoint: Cardinal; const SourceCodepoints: array of Cardinal);

procedure ClearToUnicodeReverseMappings;

function ToUnicodeReverseMappingCount: Integer;

function AssignSyntheticCodepointForGID(GID: Word; out SyntheticCP: Word): Boolean;

 

API incluidas

APINotas de uso
EnableShapingFeatureForSubsetEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
MarkUnicodeGlyphUsedEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
RegisterToUnicodeReverseMappingEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
ClearToUnicodeReverseMappingsEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
ToUnicodeReverseMappingCountEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
AssignSyntheticCodepointForGIDEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
GetSyntheticCodepointForGIDEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
MarkSyntheticCpRTLEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código
IsRTLSyntheticCpEsta página documenta el grupo de API relacionado con Shaping subset and mapping methods. Los nombres de tipos, métodos y la sintaxis Delphi se conservan sin traducir para que puedan compararse directamente con el código

 

Notas de uso

Use estas API después de registrar una fuente Unicode adecuada y antes de escribir 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

 

Véase también: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods