AddTrueTypeSubsettedFontA

Metin, yazı tipleri

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış AddTrueTypeSubsettedFont ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Belgeye alt kümeye ayrılmış bir TrueType yazı tipi ekler

Options 0 ve 1 için yazı tipi alt kümesi sabittir ve değiştirilemez

Options 2 ve 3 için yazı tipi alt kümesi değiştirilebilir 0'a benzer, ancak alt küme şunun kullanılmasıyla güncellenebilir

UpdateTrueTypeSubsettedFont

Sözdizimi

Delphi

Function DLAddTrueTypeSubsettedFontA(InstanceID: Integer; FontName, SubsetChars: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddTrueTypeSubsettedFontA(int InstanceID, const char * FontName, const char * SubsetChars, int Options);

Parametreler

FontNameAlt kümesi oluşturulması gereken TrueType yazı tipinin adı
SubsetCharsYazı tipi alt kümesine eklenecek karakterleri içeren dize. 0=MS PlatformID, Unicode karakter kümesi 1=Unicode PlatformID, "don't care" karakter kümesi 2=0'a benzer ancak alt küme UpdateTrueTypeSubsettedFont kullanılarak güncellenebilir 3=1'e benzer ancak alt küme UpdateTrueTypeSubsettedFont kullanılarak güncellenebilir 4=2'ye benzer ancak alt küme otomatik güncellenir 5=3'e benzer ancak alt küme otomatik güncellenir
Options

Dönüş değerleri

0Alt kümelenmiş yazı tipi eklenemedi veya CharSet parametresi aralık dışındaydı
Non-zeroBaşarıyla eklenen yazı tipinin kimliği. Bu kimlik, yazı tipini seçmek için SelectFont işleviyle kullanılabilir