Font Sınıfı
Summary: Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.Font
Constructors
| Name | Açıklama |
|---|---|
| Font(font_name, em_size) | Belirtilen bir boyut kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi GraphicsUnit.POINT olarak belirlenir, font stili ise FontStyle.REGULAR olarak ayarlanır. |
| Font(font_name, em_size, style) | Belirtilen bir boyut ve stil kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi ise GraphicsUnit.POINT olarak belirlenir. |
| Font(font_name, em_size, style, unit) | Belirtilen bir boyut, stil ve birim kullanarak yeni bir Font başlatır. |
| Font(font_name, em_size, style, unit, character_set) | Belirtilen bir boyut, stil, birim ve karakter kümesi kullanarak yeni bir Font başlatır. |
| Font(font_name, em_size, unit) | Belirtilen bir boyut ve birim kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, stil ise FontStyle.REGULAR olarak belirlenir. |
| Font(prototype, new_style) | Belirtilen mevcut Font ve FontStyle enumerasyonunu kullanan yeni bir Font başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| bold | bool | r | Bu Font kalın olup olmadığını gösteren bir değer alır. |
| character_set | CharacterSet | r | Bu Font tarafından kullanılan karakter kümesini belirten bir bayt değeri alır. |
| italic | bool | r | Bu Font eğik mi olduğunu gösteren bir değer alır. |
| name | string | r | Bu Font yüz adını alır. |
| size | float | r | Bu Font için, Font.unit özelliği tarafından belirtilen birimlerde ölçülen em-boyutunu alır. |
| strikeout | bool | r | Bu Font üzerinde yatay bir çizgi belirtiyor mu olduğunu gösteren bir değer alır. |
| style | FontStyle | r | Bu Font için stil bilgilerini alır. |
| underline | bool | r | Bu Font altı çizili mi olduğunu gösteren bir değer alır. |
| unit | GraphicsUnit | r | Bu Font için ölçü birimini alır. |
Methods
| Name | Açıklama |
|---|---|
| create_from_prototype(prototype, new_style) | Belirtilen mevcut Font ve FontStyle enumerasyonunu kullanan yeni bir Font başlatır. |
| create_with_size(font_name, em_size) | Belirtilen bir boyut kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi GraphicsUnit.POINT olarak belirlenir, font stili ise FontStyle.REGULAR olarak ayarlanır. |
| create_with_size_style(font_name, em_size, style) | Belirtilen bir boyut ve stil kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi ise GraphicsUnit.POINT olarak belirlenir. |
| create_with_size_unit(font_name, em_size, unit) | Belirtilen bir boyut ve birim kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, stil ise FontStyle.REGULAR olarak belirlenir. |
| deep_clone() | Bu Font nesnesinin tam bir derin kopyasını oluşturur. |
Constructor: Font(font_name, em_size)
Font(font_name, em_size)
Belirtilen bir boyut kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi GraphicsUnit.POINT olarak belirlenir, font stili ise FontStyle.REGULAR olarak ayarlanır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun puan cinsinden em-boyutu. |
Constructor: Font(font_name, em_size, style)
Font(font_name, em_size, style)
Belirtilen bir boyut ve stil kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi ise GraphicsUnit.POINT olarak belirlenir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun puan cinsinden em-boyutu. |
| style | FontStyle | Yeni fontun FontStyle özelliği. |
Constructor: Font(font_name, em_size, style, unit)
Font(font_name, em_size, style, unit)
Belirtilen bir boyut, stil ve birim kullanarak yeni bir Font başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun, unit parametresi tarafından belirtilen birimlerdeki em-boyutu. |
| style | FontStyle | Yeni fontun FontStyle özelliği. |
| unit | GraphicsUnit | Yeni fontun GraphicsUnit birimi. |
Constructor: Font(font_name, em_size, style, unit, character_set)
Font(font_name, em_size, style, unit, character_set)
Belirtilen bir boyut, stil, birim ve karakter kümesi kullanarak yeni bir Font başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun, unit parametresi tarafından belirtilen birimlerdeki em-boyutu. |
| style | FontStyle | Yeni fontun FontStyle özelliği. |
| unit | GraphicsUnit | Yeni fontun GraphicsUnit birimi. |
| character_set | CharacterSet | Bu font için kullanılacak bir karakter kümesi. |
Constructor: Font(font_name, em_size, unit)
Font(font_name, em_size, unit)
Belirtilen bir boyut ve birim kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, stil ise FontStyle.REGULAR olarak belirlenir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun, unit parametresi tarafından belirtilen birimlerdeki em-boyutu. |
| unit | GraphicsUnit | Yeni fontun GraphicsUnit birimi. |
Constructor: Font(prototype, new_style)
Font(prototype, new_style)
Belirtilen mevcut Font ve FontStyle enumerasyonunu kullanan yeni bir Font başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| prototype | Font | Yeni Font oluşturulacak mevcut Font. |
| new_style | FontStyle | Yeni Font üzerine uygulanacak FontStyle. FontStyle enumarasyonunun birden fazla değeri OR operatörü ile birleştirilebilir. |
Method: create_from_prototype(prototype, new_style) [static]
create_from_prototype(prototype, new_style)
Belirtilen mevcut Font ve FontStyle enumerasyonunu kullanan yeni bir Font başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| prototype | Font | Yeni Font oluşturulacak mevcut Font. |
| new_style | FontStyle | Yeni Font üzerine uygulanacak FontStyle. FontStyle enumarasyonunun birden fazla değeri OR operatörü ile birleştirilebilir. |
Returns
| Tür | Açıklama |
|---|---|
| Font |
Method: create_with_size(font_name, em_size) [static]
create_with_size(font_name, em_size)
Belirtilen bir boyut kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi GraphicsUnit.POINT olarak belirlenir, font stili ise FontStyle.REGULAR olarak ayarlanır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun puan cinsinden em-boyutu. |
Returns
| Tür | Açıklama |
|---|---|
| Font |
Method: create_with_size_style(font_name, em_size, style) [static]
create_with_size_style(font_name, em_size, style)
Belirtilen bir boyut ve stil kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, grafik birimi ise GraphicsUnit.POINT olarak belirlenir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun puan cinsinden em-boyutu. |
| style | FontStyle | Yeni fontun FontStyle özelliği. |
Returns
| Tür | Açıklama |
|---|---|
| Font |
Method: create_with_size_unit(font_name, em_size, unit) [static]
create_with_size_unit(font_name, em_size, unit)
Belirtilen bir boyut ve birim kullanarak yeni bir Font başlatır. Karakter kümesi CharacterSet.DEFAULT olarak ayarlanır, stil ise FontStyle.REGULAR olarak belirlenir.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| font_name | string | Font adının dize temsili. |
| em_size | float | Yeni fontun, unit parametresi tarafından belirtilen birimlerdeki em-boyutu. |
| unit | GraphicsUnit | Yeni fontun GraphicsUnit birimi. |
Returns
| Tür | Açıklama |
|---|---|
| Font |
Method: deep_clone()
deep_clone()
Bu Font nesnesinin tam bir derin kopyasını oluşturur.
Returns
| Tür | Açıklama |
|---|---|
| Font | Bu yöntemin oluşturduğu Font. |