Font
Genel Bakış
Font, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıflardan miras alır: IBorderAttrSource, IShadingAttrSource, IFillable.
Bir nesne için yazı tipi özelliklerini (yazı tipi adı, yazı tipi boyutu, renk vb.) içerir.
Bu sınıf, .NET programlarında Font nesneleriyle çalışmak için 2 yöntem sağlar. Kullanılabilir yöntemler: ClearFormatting, HasDmlEffect. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: AllCaps, AutoColor, Bidi, Bold, BoldBi, Border ve 49 tanesi daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
Name | string | Okuma/Yazma | Yazı tipinin adını alır veya ayarlar. |
NameAscii | string | Okuma/Yazma | Latince metin için kullanılan fontu döndürür veya ayarlar (karakter kodları 0 (sıfır) ile 127 arasındaki karakterler). |
NameBi | string | Okuma/Yazma | Sağdan sola yazılan dil belgesindeki fontun adını döndürür veya ayarlar. |
NameFarEast | string | Okuma/Yazma | Doğu Asya yazı tipi adını döndürür veya ayarlar. |
NameOther | string | Okuma/Yazma | 128 ile 255 arasındaki karakter kodlarına sahip karakterler için kullanılan yazı tipini döndürür veya ayarlar. |
ThemeFont | ThemeFont | Okuma/Yazma | Bu Font nesnesiyle ilişkilendirilmiş uygulanan yazı tipi şemasındaki tema yazı tipini alır veya ayarlar. |
ThemeFontAscii | ThemeFont | Okuma/Yazma | Bu Font nesnesiyle ilişkilendirilmiş uygulanan yazı tipi şemasında Latin metin (karakter kodları 0 (sıfır) ile 127 arasında olan karakterler) için kullanılan tema yazı tipini alır veya ayarlar. |
ThemeFontFarEast | ThemeFont | Okuma/Yazma | Bu Font nesnesiyle ilişkilendirilmiş uygulanan yazı tipi şemasındaki Doğu Asya tema yazı tipini alır veya ayarlar. |
ThemeFontOther | ThemeFont | Okuma/Yazma | Bu Font nesnesiyle ilişkili uygulanan yazı tipi şemasında, 128 ile 255 arasındaki karakter kodlarına sahip karakterler için kullanılan tema yazı tipini alır veya ayarlar. |
ThemeFontBi | ThemeFont | Okuma/Yazma | Sağdan sola dillerdeki bir belgede, bu Font nesnesiyle ilişkili uygulanan yazı tipi şemasındaki tema yazı tipini alır veya ayarlar. |
Size | double | Okuma/Yazma | Yazı tipinin boyutunu puan cinsinden alır veya ayarlar. |
SizeBi | double | Okuma/Yazma | Sağdan sola belge içinde kullanılan yazı tipi boyutunu puan cinsinden alır veya ayarlar. |
Bold | bool | Okuma/Yazma | Yazı tipi kalın olarak biçimlendirilmişse doğru. |
BoldBi | bool | Okuma/Yazma | Sağdan sola metin kalın olarak biçimlendirilmişse doğru. |
Italic | bool | Okuma/Yazma | Yazı tipi italik olarak biçimlendirilmişse doğru. |
ItalicBi | bool | Okuma/Yazma | Sağdan sola metin italik olarak biçimlendirilmişse doğru. |
Color | System.Drawing.Color | Okuma/Yazma | Yazı tipinin rengini alır veya ayarlar. |
ThemeColor | ThemeColor | Okuma/Yazma | Bu Font nesnesiyle ilişkili uygulanan renk şemasındaki tema rengini alır veya ayarlar. |
TintAndShade | double | Okuma/Yazma | Bir rengi açan veya karartan double tipinde bir değeri alır veya ayarlar. |
AutoColor | Color | Okuma | ‘auto color’ için kullanılacak metnin mevcut hesaplanmış rengini (siyah veya beyaz) döndürür. |
StrikeThrough | bool | Okuma/Yazma | Yazı tipi üzeri çizili olarak biçimlendirilmişse doğru. |
DoubleStrikeThrough | bool | Okuma/Yazma | Yazı tipi çift üzeri çizili olarak biçimlendirilmişse doğru. |
Shadow | bool | Okuma/Yazma | Yazı tipi gölgeli olarak biçimlendirilmişse doğru. |
Outline | bool | Okuma/Yazma | Yazı tipi outline olarak biçimlendirilmişse doğru. |
Emboss | bool | Okuma/Yazma | Yazı tipi embossed olarak biçimlendirilmişse doğru. |
Engrave | bool | Okuma/Yazma | Yazı tipi oyma olarak biçimlendirilmişse doğru. |
Superscript | bool | Okuma/Yazma | Yazı tipi üst simge olarak biçimlendirilmişse doğru. |
Subscript | bool | Okuma/Yazma | Yazı tipi alt simge olarak biçimlendirilmişse doğru. |
SmallCaps | bool | Okuma/Yazma | True if the font is formatted as small capital letters. |
AllCaps | bool | Okuma/Yazma | True if the font is formatted as all capital letters. |
Hidden | bool | Okuma/Yazma | True if the font is formatted as hidden text. |
Underline | Underline | Okuma/Yazma | Yazı tipine uygulanan alt çizgi tipini alır veya ayarlar. |
UnderlineColor | System.Drawing.Color | Okuma/Yazma | Alır veya ayarlar yazı tipine uygulanan alt çizginin rengini. |
NumberSpacing | NumSpacing | Okuma/Yazma | Görüntülenen rakamın boşluk türünü alır veya ayarlar. |
Scaling | int | Okuma/Yazma | Karakter genişliği ölçeklendirmesini yüzde olarak alır veya ayarlar. |
Spacing | double | Okuma/Yazma | Karakterler arasındaki boşluğu (nokta cinsinden) döndürür veya ayarlar. |
LineSpacing | double | Okuma | Bu yazı tipinin satır aralığını (nokta cinsinden) döndürür. |
Position | double | Okuma/Yazma | Metnin taban çizgisine göre konumunu (nokta cinsinden) alır veya ayarlar. |
Kerning | double | Okuma/Yazma | Kerning’in başladığı yazı tipi boyutunu alır veya ayarlar. |
HighlightColor | System.Drawing.Color | Okuma/Yazma | Vurgulama (işaretleyici) rengini alır veya ayarlar. |
TextEffect | TextEffect | Okuma/Yazma | Yazı tipi animasyon etkisini alır veya ayarlar. |
Fill | Fill | Okuma | Font için dolgu biçimlendirmesini alır. |
Bidi | bool | Okuma/Yazma | Bu koşunun içeriğinin sağdan sola özelliklere sahip olup olmayacağını belirtir. |
ComplexScript | bool | Okuma/Yazma | Bu koşunun biçimlendirmesini belirlerken Unicode karakter değerlerinden bağımsız olarak içeriğin karmaşık betik metni olarak ele alınıp alınmayacağını belirtir. |
NoProofing | bool | Okuma/Yazma | Biçimlendirilmiş karakterlerin imla denetimi yapılmaması gerektiğinde doğru. |
LocaleId | int | Okuma/Yazma | Biçimlendirilmiş karakterlerin yerel ayar tanımlayıcısını (dili) alır veya ayarlar. |
LocaleIdBi | int | Okuma/Yazma | Sağdan sola biçimlendirilmiş karakterlerin yerel ayar tanımlayıcısını (dili) alır veya ayarlar. |
LocaleIdFarEast | int | Okuma/Yazma | Biçimlendirilmiş Asya karakterlerinin yerel tanımlayıcısını (dili) alır veya ayarlar. |
Border | Border | Okuma | Yazı tipi için kenarlığı belirten bir Border nesnesi döndürür. |
Shading | Shading | Okuma | Yazı tipinin gölgelendirme biçimlendirmesine başvuran bir Shading nesnesi döndürür. |
Style | Style | Okuma/Yazma | Bu biçimlendirmeye uygulanan karakter stilini alır veya ayarlar. |
StyleName | string | Okuma/Yazma | Bu biçimlendirmeye uygulanan karakter stilinin adını alır veya ayarlar. |
StyleIdentifier | StyleIdentifier | Okuma/Yazma | Bu biçimlendirmeye uygulanan karakter stilinin bölge bağımsız stil tanımlayıcısını alır veya ayarlar. |
SnapToGrid | bool | Okuma/Yazma | Mevcut yazı tipinin yerleşim sırasında belge ızgarası satır başına karakter ayarlarını kullanıp kullanmayacağını belirtir. |
EmphasisMark | EmphasisMark | Okuma/Yazma | Bu biçimlendirmeye uygulanan vurgu işaretini alır veya ayarlar. |
Yöntemler
| İmza | Açıklama |
|---|---|
ClearFormatting() | Yazı tipi biçimlendirmesini varsayılan ayarlara sıfırlar. |
HasDmlEffect(dmlEffectType: TextDmlEffect) | Belirli DrawingML metin efektinin uygulanıp uygulanmadığını kontrol eder. |