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

FontNameNazwa czcionki TrueType, która ma zostać podzielona na podzbiór.
SubsetCharsCią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

0Nie można dodać podzbioru czcionki lub parametr CharSet wykraczał poza zakres
Non-zeroIdentyfikator pomyślnie dodanej czcionki. Tego identyfikatora można użyć z funkcją SelectFont, aby wybrać czcionkę