Font-Klasse
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 | Beschreibung |
|---|---|
| Font(font_name, em_size) | Initialisiert ein neues Font mit einer angegebenen Größe. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT, der Schriftstil auf FontStyle.REGULAR. |
| Font(font_name, em_size, style) | Initialisiert ein neues Font mit einer angegebenen Größe und einem Stil. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT. |
| Font(font_name, em_size, style, unit) | Initialisiert ein neues Font mit einer angegebenen Größe, einem Stil und einer Einheit. |
| Font(font_name, em_size, style, unit, character_set) | Initialisiert ein neues Font mit einer angegebenen Größe, einem Stil, einer Einheit und einem Zeichensatz. |
| Font(font_name, em_size, unit) | Initialisiert ein neues Font mit einer angegebenen Größe und Einheit. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, der Stil wird auf FontStyle.REGULAR gesetzt. |
| Font(prototype, new_style) | Initialisiert ein neues Font, das die angegebene vorhandene Font und die Aufzählung FontStyle verwendet. |
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| bold | bool | r | Gibt einen Wert zurück, der angibt, ob diese Font fett ist. |
| character_set | CharacterSet | r | Gibt einen Byte-Wert zurück, der den Zeichensatz angibt, den diese Font verwendet. |
| italic | bool | r | Gibt einen Wert zurück, der angibt, ob diese Font kursiv ist. |
| name | string | r | Gibt den Schriftartnamen dieser Font zurück. |
| size | float | r | Gibt die Em-Größe dieser Font zurück, gemessen in den Einheiten, die durch die Eigenschaft Font.unit angegeben sind. |
| strikeout | bool | r | Gibt einen Wert zurück, der angibt, ob diese Font eine horizontale Linie durch die Schriftart angibt. |
| style | FontStyle | r | Gibt Stilinformationen für diese Font zurück. |
| underline | bool | r | Gibt einen Wert zurück, der angibt, ob diese Font unterstrichen ist. |
| unit | GraphicsUnit | r | Gibt die Maßeinheit für diese Font zurück. |
Methods
| Name | Beschreibung |
|---|---|
| create_from_prototype(prototype, new_style) | Initialisiert ein neues Font, das die angegebene vorhandene Font und die Aufzählung FontStyle verwendet. |
| create_with_size(font_name, em_size) | Initialisiert ein neues Font mit einer angegebenen Größe. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT, der Schriftstil auf FontStyle.REGULAR. |
| create_with_size_style(font_name, em_size, style) | Initialisiert ein neues Font mit einer angegebenen Größe und einem Stil. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT. |
| create_with_size_unit(font_name, em_size, unit) | Initialisiert ein neues Font mit einer angegebenen Größe und Einheit. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, der Stil wird auf FontStyle.REGULAR gesetzt. |
| deep_clone() | Erstellt eine exakte tiefe Kopie dieser Font. |
Constructor: Font(font_name, em_size)
Font(font_name, em_size)
Initialisiert ein neues Font mit einer angegebenen Größe. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT, der Schriftstil auf FontStyle.REGULAR.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe, in Punkten, der neuen Schriftart. |
Constructor: Font(font_name, em_size, style)
Font(font_name, em_size, style)
Initialisiert ein neues Font mit einer angegebenen Größe und einem Stil. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe, in Punkten, der neuen Schriftart. |
| style | FontStyle | Der FontStyle der neuen Schriftart. |
Constructor: Font(font_name, em_size, style, unit)
Font(font_name, em_size, style, unit)
Initialisiert ein neues Font mit einer angegebenen Größe, einem Stil und einer Einheit.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten. |
| style | FontStyle | Der FontStyle der neuen Schriftart. |
| unit | GraphicsUnit | Die GraphicsUnit der neuen Schriftart. |
Constructor: Font(font_name, em_size, style, unit, character_set)
Font(font_name, em_size, style, unit, character_set)
Initialisiert ein neues Font mit einer angegebenen Größe, einem Stil, einer Einheit und einem Zeichensatz.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten. |
| style | FontStyle | Der FontStyle der neuen Schriftart. |
| unit | GraphicsUnit | Die GraphicsUnit der neuen Schriftart. |
| character_set | CharacterSet | Ein zu dieser Schriftart zu verwendender Zeichensatz. |
Constructor: Font(font_name, em_size, unit)
Font(font_name, em_size, unit)
Initialisiert ein neues Font mit einer angegebenen Größe und Einheit. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, der Stil wird auf FontStyle.REGULAR gesetzt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten. |
| unit | GraphicsUnit | Die GraphicsUnit der neuen Schriftart. |
Constructor: Font(prototype, new_style)
Font(prototype, new_style)
Initialisiert ein neues Font, das die angegebene vorhandene Font und die Aufzählung FontStyle verwendet.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| prototype | Font | Die vorhandene Font, aus der die neue Font erstellt werden soll. |
| new_style | FontStyle | Der FontStyle, der auf die neue Font angewendet werden soll. Mehrere Werte der Aufzählung FontStyle können mit dem ODER-Operator kombiniert werden. |
Method: create_from_prototype(prototype, new_style) [static]
create_from_prototype(prototype, new_style)
Initialisiert ein neues Font, das die angegebene vorhandene Font und die Aufzählung FontStyle verwendet.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| prototype | Font | Die vorhandene Font, aus der die neue Font erstellt werden soll. |
| new_style | FontStyle | Der FontStyle, der auf die neue Font angewendet werden soll. Mehrere Werte der Aufzählung FontStyle können mit dem ODER-Operator kombiniert werden. |
Returns
| Typ | Beschreibung |
|---|---|
| Font |
Method: create_with_size(font_name, em_size) [static]
create_with_size(font_name, em_size)
Initialisiert ein neues Font mit einer angegebenen Größe. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT, der Schriftstil auf FontStyle.REGULAR.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe, in Punkten, der neuen Schriftart. |
Returns
| Typ | Beschreibung |
|---|---|
| Font |
Method: create_with_size_style(font_name, em_size, style) [static]
create_with_size_style(font_name, em_size, style)
Initialisiert ein neues Font mit einer angegebenen Größe und einem Stil. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, die Grafikeinheit auf GraphicsUnit.POINT.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe, in Punkten, der neuen Schriftart. |
| style | FontStyle | Der FontStyle der neuen Schriftart. |
Returns
| Typ | Beschreibung |
|---|---|
| Font |
Method: create_with_size_unit(font_name, em_size, unit) [static]
create_with_size_unit(font_name, em_size, unit)
Initialisiert ein neues Font mit einer angegebenen Größe und Einheit. Der Zeichensatz wird auf CharacterSet.DEFAULT gesetzt, der Stil wird auf FontStyle.REGULAR gesetzt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| font_name | string | Eine Zeichenkettenrepräsentation des Namens der Font. |
| em_size | float | Die Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten. |
| unit | GraphicsUnit | Die GraphicsUnit der neuen Schriftart. |
Returns
| Typ | Beschreibung |
|---|---|
| Font |
Method: deep_clone()
deep_clone()
Erstellt eine exakte tiefe Kopie dieser Font.
Returns
| Typ | Beschreibung |
|---|---|
| Font | Die Font, die diese Methode erstellt. |