AddTrueTypeSubsettedFontA
Tekst, Czcionki
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w AddTrueTypeSubsettedFont, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
Dodaje do dokumentu podzbiór czcionki TrueType
Dla Options 0 i 1 podzbiór czcionki jest stały i nie można go zmienić.
Dla Options 2 i 3 podzbiór czcionki można zmienić. Podobne do 0, ale podzbiór można aktualizować za pomocą
UpdateTrueTypeSubsettedFont
Składnia
Delphi
Function DLAddTrueTypeSubsettedFontA(InstanceID: Integer; FontName, SubsetChars: PAnsiChar; Options: Integer): Integer;
DLL
int DLAddTrueTypeSubsettedFontA(int InstanceID, const char * FontName, const char * SubsetChars, int Options);
Parametry
| FontName | Nazwa czcionki TrueType, która ma zostać podzielona na podzbiór. |
|---|---|
| SubsetChars | Ciąg zawierający znaki, które powinny znaleźć się w podzbiorze czcionki. 0=MS PlatformID, zestaw znaków Unicode 1=Unicode PlatformID, zestaw znaków "don't care" 2=Podobne do 0, ale podzbiór można aktualizować za pomocą UpdateTrueTypeSubsettedFont 3=Podobne do 1, ale podzbiór można aktualizować za pomocą UpdateTrueTypeSubsettedFont 4=Podobne do 2, ale podzbiór jest aktualizowany automatycznie 5=Podobne do 3, ale podzbiór jest aktualizowany automatycznie |
| Options |
Wartości zwracane
| 0 | Nie można dodać podzbioru czcionki lub parametr CharSet wykraczał poza zakres |
|---|---|
| Non-zero | Identyfikator pomyślnie dodanej czcionki. Tego identyfikatora można użyć z funkcją SelectFont, aby wybrać czcionkę |