AddSubsettedFontA

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ış AddSubsettedFont ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Bu işlev bir yazı tipinin "alt kümesini" gömmek için kullanılır. Yalnızca belirtilen karakterlere ait yazı tipi bilgilerinin gömülmesiyle belge boyutu küçülür. İşlev ayrıca herhangi bir Unicode karakterin gömülmesine olanak tanır; böylece Çince, Japonca, Korece ve diğer dillerdeki karakterler kullanılabilir

Daha yeni AddTrueTypeSubsettedFont işlevi daha gelişmiş yazı tipi alt kümelendirme işlevleri sunar

Sözdizimi

Delphi

Function DLAddSubsettedFontA(InstanceID: Integer; FontName: PAnsiChar; CharsetIndex: Integer; SubsetChars: PAnsiChar): Integer;

DLL

int DLAddSubsettedFontA(int InstanceID, const char * FontName, int CharsetIndex, const char * SubsetChars);

Parametreler

FontNameYüklenecek TrueType yazı tipinin adı. Bu, Windows\Fonts klasöründe gösterilen yazı tipi adı (örneğin "Times New Roman Bold") veya köşeli parantez içinde isteğe bağlı stil belirteci bulunan yazı tipi ailesi adı (örneğin "Times New Roman [BoldItalic]") olabilir. Kullanılabilecek isteğe bağlı belirteçler şunlardır: [Bold], [Italic] veya [BoldItalic]
CharsetIndexAlt kümesini oluşturmak istediğiniz karakterleri içeren bir karakter kümesi belirtmelisiniz: 1 = ANSI 2 = Varsayılan 3 = Simge 4 = Shift JIS 5 = Hangeul 6 = GB2312 7 = Chinese Big 5 8 = OEM 9 = Johab 10 = İbranice 11 = Arapça 12 = Yunanca 13 = Türkçe 14 = Vietnamca 15 = Tayca 16 = Doğu Avrupa 17 = Rusça 18 = Mac 19 = Baltık
SubsetCharsAlt kümeye almak istediğiniz karakterleri içeren dize. Yinelenen karakterler yok sayılır. Herhangi bir font alt kümesine en fazla 255 karakter yerleştirilebilir. Her Unicode karakter gömülebilir ancak karakterin belirtilen karakter kümesinde bulunduğundan emin olmalısınız

Dönüş değerleri

0Alt kümelenmiş yazı tipi eklenemedi veya CharSet parametresi aralık dışındaydı
Non-zeroEklenen fontun FontID değeri. Bu kimlik, fontu seçmek için SelectFont işleviyle kullanılabilir