Face Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir yazı tipini temsil eder.
public class Face : HarfBuzzSharp.NativeObject
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| Face(Blob, Int32) |
Belirtilen yazı biçimi blobunu Face kullanarak sınıfının yeni bir örneğini başlatır. |
| Face(Blob, UInt32) |
Belirtilen yazı biçimi blobunu Face kullanarak sınıfının yeni bir örneğini başlatır. |
| Face(GetTableDelegate, ReleaseDelegate) |
Verileri derlemek için temsilciyi Face kullanarak sınıfının yeni bir örneğini başlatır. |
| Face(GetTableDelegate) |
Verileri derlemek için temsilciyi Face kullanarak sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Empty |
Boş Face örneğe başvuru alır. |
| GlyphCount |
Yüzdeki glif sayısını alır veya ayarlar. |
| Handle |
Tutamacı alır veya temel alınan yerel nesneye ayarlar. (Devralındığı yer: NativeObject) |
| HasColorLayers |
Yazı tipi yüzünün COLR renk katmanları tablosu içerip içermediğini belirten bir değer alır. |
| HasColorPng |
Yazı tipi yüzünün PNG renk bit eşlem tablosu içerip içermediğini belirten bir değer alır. |
| HasColorSvg |
Yazı tipi yüzünün SVG renk tablosu içerip içermediğini belirten bir değer alır. |
| HasPalettes |
Yazı tipi yüzünün CPAL renk paleti tablosu içerip içermediğini belirten bir değer alır. |
| HasVariationData |
Yazı tipi yüzünün OpenType çeşitleme verileri içerip içermediğini belirten bir değer alır. |
| Index |
Koleksiyondaki sıfır tabanlı yüz dizinini alır veya ayarlar. |
| IsImmutable |
Bu yüzün sabit olup olmadığını belirten bir değer alır. |
| NamedInstanceCount |
Yazı tipi yüzdeki adlandırılmış örneklerin sayısını alır. |
| PaletteCount |
Yazı tipi yüzdeki renk paletlerinin sayısını alır. |
| Tables |
Bu yüzde bulunan OpenType tablo etiketlerinin listesini alır. |
| UnitsPerEm |
Em başına birimleri alır veya ayarlar. |
| VariationAxisCount |
Yazı tipi yüzdeki çeşitleme eksenlerinin sayısını alır. |
| VariationAxisInfos |
Yazı tipi yüzdeki tüm çeşitleme eksenleri hakkında bilgi alır. |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
Bu NativeObjecttarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: NativeObject) |
| Dispose(Boolean) |
tarafından Face kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
| DisposeHandler() |
Kullanılan yönetilmeyen kaynakları serbest bırakır. |
| GetNamedInstanceDesignCoords(Int32, Span<Single>) |
Belirtilen adlandırılmış örneğin tasarım alanı koordinatlarıyla bir yayılma alanını doldurur. |
| GetNamedInstanceDesignCoords(Int32) |
Belirtilen adlandırılmış örnek için tasarım-boşluk koordinatlarını döndürür. |
| GetNamedInstanceDesignCoordsCount(Int32) |
Belirtilen adlandırılmış örnek için tasarım alanı koordinatlarının sayısını döndürür. |
| GetNamedInstancePostScriptNameId(Int32) |
Belirtilen adlandırılmış örnek için PostScript adının OpenType ad kimliğini döndürür. |
| GetNamedInstanceSubfamilyNameId(Int32) |
Belirtilen adlandırılmış örnek için alt adın OpenType ad kimliğini döndürür. |
| GetPaletteColorNameId(Int32) |
Belirtilen palet rengi girdisi için ad dizesinin OpenType ad kimliğini döndürür. |
| GetPaletteColors(Int32, Span<HBColor>) |
Bir yayılma alanını, belirtilen yazı tipi paletinin renk girdileriyle doldurur. |
| GetPaletteColors(Int32) |
Belirtilen yazı tipi paleti için tüm renk girdilerini döndürür. |
| GetPaletteFlags(Int32) |
Belirtilen yazı tipi paleti için bayrakları döndürür. |
| GetPaletteNameId(Int32) |
Belirtilen palet için ad dizesinin OpenType ad kimliğini döndürür. |
| GetVariationAxisInfos(Span<OpenTypeVarAxisInfo>) |
Bir yayılma alanını yazı tipinin çeşitleme eksenleri hakkındaki bilgilerle doldurur. |
| MakeImmutable() |
Bu yüzü sabit hale getirerek daha fazla değişiklik yapılmasını önler. |
| ReferenceTable(Tag) |
Belirtilen yazı tipi tablosuna blob olarak başvuru alır. |
| TryFindVariationAxis(Tag, OpenTypeVarAxisInfo) |
Belirtilen etikete sahip varyasyon ekseni hakkında bilgi bulmaya çalışır. |