|
Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice function GetSyntheticCodepointForGID(GID: Word): Word;
procedure MarkSyntheticCpRTL(Cp: Word);
function IsRTLSyntheticCp(Cp: Word): Boolean;
function IsRTLSyntheticGID(GID: Word): Boolean;
Sintassi 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 coperte
| API | Note d’uso |
EnableShapingFeatureForSubset | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
MarkUnicodeGlyphUsed | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
RegisterToUnicodeReverseMapping | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
ClearToUnicodeReverseMappings | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
ToUnicodeReverseMappingCount | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
AssignSyntheticCodepointForGID | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
GetSyntheticCodepointForGID | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
MarkSyntheticCpRTL | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
IsRTLSyntheticCp | Questa pagina documenta il gruppo di API relativo a Shaping subset and mapping methods. I nomi di tipi, metodi e la sintassi Delphi restano invariati per corrispondere direttamente al codice |
Note d’uso
Usare queste API dopo aver registrato un font Unicode adatto e prima di emettere il testo. Se il font non dichiara le tabelle OpenType richieste, le query restituiscono risultati sicuri senza effetto oppure il percorso di output torna al comportamento più semplice
Vedere anche: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods
|