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
| FontName | Alt kümesi oluşturulması gereken TrueType yazı tipinin adı |
|---|---|
| SubsetChars | Yazı 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
| 0 | Alt kümelenmiş yazı tipi eklenemedi veya CharSet parametresi aralık dışındaydı |
|---|---|
| Non-zero | Başarıyla eklenen yazı tipinin kimliği. Bu kimlik, yazı tipini seçmek için SelectFont işleviyle kullanılabilir |