|
Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem function GetSyntheticCodepointForGID(GID: Word): Word;
procedure MarkSyntheticCpRTL(Cp: Word);
function IsRTLSyntheticCp(Cp: Word): Boolean;
function IsRTLSyntheticGID(GID: Word): Boolean;
Składnia 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;
Opisane API
| API | Uwagi dotyczące użycia |
EnableShapingFeatureForSubset | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
MarkUnicodeGlyphUsed | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
RegisterToUnicodeReverseMapping | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
ClearToUnicodeReverseMappings | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
ToUnicodeReverseMappingCount | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
AssignSyntheticCodepointForGID | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
GetSyntheticCodepointForGID | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
MarkSyntheticCpRTL | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
IsRTLSyntheticCp | Ta strona opisuje grupę API związaną z Shaping subset and mapping methods. Nazwy typów, metod i składnia Delphi pozostają bez tłumaczenia, aby można je było bezpośrednio porównać z kodem |
Uwagi dotyczące użycia
Używaj tych API po zarejestrowaniu odpowiedniego fontu Unicode i przed wypisaniem tekstu. Jeśli font nie zawiera wymaganych tabel OpenType, zapytania zwracają bezpieczne wyniki no-op albo ścieżka wyjścia wraca do prostszego zachowania
Zobacz także: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods
|