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

NameBeschreibung
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

NameTypeAccessBeschreibung
boldboolrGibt einen Wert zurück, der angibt, ob diese Font fett ist.
character_setCharacterSetrGibt einen Byte-Wert zurück, der den Zeichensatz angibt, den diese Font verwendet.
italicboolrGibt einen Wert zurück, der angibt, ob diese Font kursiv ist.
namestringrGibt den Schriftartnamen dieser Font zurück.
sizefloatrGibt die Em-Größe dieser Font zurück, gemessen in den Einheiten, die durch die Eigenschaft Font.unit angegeben sind.
strikeoutboolrGibt einen Wert zurück, der angibt, ob diese Font eine horizontale Linie durch die Schriftart angibt.
styleFontStylerGibt Stilinformationen für diese Font zurück.
underlineboolrGibt einen Wert zurück, der angibt, ob diese Font unterstrichen ist.
unitGraphicsUnitrGibt die Maßeinheit für diese Font zurück.

Methods

NameBeschreibung
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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie 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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe, in Punkten, der neuen Schriftart.
styleFontStyleDer 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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten.
styleFontStyleDer FontStyle der neuen Schriftart.
unitGraphicsUnitDie 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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten.
styleFontStyleDer FontStyle der neuen Schriftart.
unitGraphicsUnitDie GraphicsUnit der neuen Schriftart.
character_setCharacterSetEin 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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten.
unitGraphicsUnitDie 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:

ParameterTypBeschreibung
prototypeFontDie vorhandene Font, aus der die neue Font erstellt werden soll.
new_styleFontStyleDer 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:

ParameterTypBeschreibung
prototypeFontDie vorhandene Font, aus der die neue Font erstellt werden soll.
new_styleFontStyleDer FontStyle, der auf die neue Font angewendet werden soll. Mehrere Werte der Aufzählung FontStyle können mit dem ODER-Operator kombiniert werden.

Returns

TypBeschreibung
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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe, in Punkten, der neuen Schriftart.

Returns

TypBeschreibung
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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe, in Punkten, der neuen Schriftart.
styleFontStyleDer FontStyle der neuen Schriftart.

Returns

TypBeschreibung
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:

ParameterTypBeschreibung
font_namestringEine Zeichenkettenrepräsentation des Namens der Font.
em_sizefloatDie Em-Größe der neuen Schriftart in den durch den Parameter unit angegebenen Einheiten.
unitGraphicsUnitDie GraphicsUnit der neuen Schriftart.

Returns

TypBeschreibung
Font

Method: deep_clone()

 deep_clone() 

Erstellt eine exakte tiefe Kopie dieser Font.

Returns

TypBeschreibung
FontDie Font, die diese Methode erstellt.