IFontEncoding
İçindekiler
[
Saklamak
]IFontEncoding interface
Yazı tipi kodlaması için bir arabirim tanımlar.
public interface IFontEncoding
yöntemler
İsim | Tanım |
---|---|
DecodeToGid(uint) | Bir karakter kodunun kodunu çözer ve glif kimliğini döndürür. Glif kimliği, yazı tipi türüne bağlı olan bir glif için benzersiz bir sayıdır. Örneğin: Tür1’in kimliği bir glif adıdır, örneğin (GlyphStringId ) class. TTF’nin kimliği bir int dizinidir, örneğin (GlyphUInt32Id ) class. Not: karakter kodu, unicode için gerekli değildir. Karakter kodu, Font kodlaması “table” içindeki bir karakter dizinidir. |
DecodeToGidParameterized(IEncodingParameters, uint) | Parametreli kod çözme yöntemi. Bazı yazı tipi türlerinin birden çok kodlama algoritması/haritası olabilir. Dolayısıyla,IEncodingParameters arayüz, somut yazı tipi kodlama parametreleri oluşturmak için kullanılır. |
Encode(uint, uint) | Glifi kodlar. TTF Yazı Tipleri için charCode unicode’dur. |
GidToUnicode(GlyphId) | Gid’in unicode’a kodunu çözer. Glif kimliği, yazı tipi türüne bağlı olan bir glif için benzersiz bir sayıdır. Örneğin: Type1’in kimliği bir glif adıdır, örneğin (GlyphStringId ) class. TTF’nin kimliği bir int dizinidir, örneğin (GlyphUInt32Id sınıf. |
UnicodeToGid(uint) | Bir unicode’un kodunu çözer ve glif kimliğini döndürür. Glif kimliği, yazı tipi türüne bağlı olan bir glif için benzersiz bir sayıdır. Örneğin: Type1’in kimliği bir glif adıdır, örneğin (GlyphStringId ) class. TTF’nin kimliği bir int dizinidir, örneğin (GlyphUInt32Id sınıf. |
Ayrıca bakınız
- ad alanı Aspose.Font
- toplantı Aspose.Font