Clase Font
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 | Descripción |
|---|---|
| Font(font_name, em_size) | Inicializa un nuevo Font usando un tamaño especificado. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT, y el estilo de fuente en FontStyle.REGULAR. |
| Font(font_name, em_size, style) | Inicializa un nuevo Font usando un tamaño y estilo especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT. |
| Font(font_name, em_size, style, unit) | Inicializa un nuevo Font usando un tamaño, estilo y unidad especificados. |
| Font(font_name, em_size, style, unit, character_set) | Inicializa un nuevo Font usando un tamaño, estilo, unidad y conjunto de caracteres especificados. |
| Font(font_name, em_size, unit) | Inicializa un nuevo Font usando un tamaño y unidad especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, y el estilo se establece en FontStyle.REGULAR. |
| Font(prototype, new_style) | Inicializa un nuevo Font que utiliza el Font existente especificado y la enumeración FontStyle. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| bold | bool | r | Obtiene un valor que indica si este Font está en negrita. |
| character_set | CharacterSet | r | Obtiene un valor de byte que especifica el conjunto de caracteres que usa este Font. |
| italic | bool | r | Obtiene un valor que indica si este Font está en cursiva. |
| name | string | r | Obtiene el nombre de la familia tipográfica de este Font. |
| size | float | r | Obtiene el tamaño em de este Font medido en las unidades especificadas por la propiedad Font.unit. |
| strikeout | bool | r | Obtiene un valor que indica si este Font especifica una línea horizontal a través de la fuente. |
| style | FontStyle | r | Obtiene información de estilo para este Font. |
| underline | bool | r | Obtiene un valor que indica si este Font está subrayado. |
| unit | GraphicsUnit | r | Obtiene la unidad de medida de este Font. |
Methods
| Name | Descripción |
|---|---|
| create_from_prototype(prototype, new_style) | Inicializa un nuevo Font que utiliza el Font existente especificado y la enumeración FontStyle. |
| create_with_size(font_name, em_size) | Inicializa un nuevo Font usando un tamaño especificado. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT, y el estilo de fuente en FontStyle.REGULAR. |
| create_with_size_style(font_name, em_size, style) | Inicializa un nuevo Font usando un tamaño y estilo especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT. |
| create_with_size_unit(font_name, em_size, unit) | Inicializa un nuevo Font usando un tamaño y unidad especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, y el estilo se establece en FontStyle.REGULAR. |
| deep_clone() | Crea una copia profunda exacta de este Font. |
Constructor: Font(font_name, em_size)
Font(font_name, em_size)
Inicializa un nuevo Font usando un tamaño especificado. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT, y el estilo de fuente en FontStyle.REGULAR.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em, en puntos, de la nueva fuente. |
Constructor: Font(font_name, em_size, style)
Font(font_name, em_size, style)
Inicializa un nuevo Font usando un tamaño y estilo especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em, en puntos, de la nueva fuente. |
| style | FontStyle | El FontStyle de la nueva fuente. |
Constructor: Font(font_name, em_size, style, unit)
Font(font_name, em_size, style, unit)
Inicializa un nuevo Font usando un tamaño, estilo y unidad especificados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit. |
| style | FontStyle | El FontStyle de la nueva fuente. |
| unit | GraphicsUnit | El GraphicsUnit de la nueva fuente. |
Constructor: Font(font_name, em_size, style, unit, character_set)
Font(font_name, em_size, style, unit, character_set)
Inicializa un nuevo Font usando un tamaño, estilo, unidad y conjunto de caracteres especificados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit. |
| style | FontStyle | El FontStyle de la nueva fuente. |
| unit | GraphicsUnit | El GraphicsUnit de la nueva fuente. |
| character_set | CharacterSet | Un conjunto de caracteres para usar con esta fuente. |
Constructor: Font(font_name, em_size, unit)
Font(font_name, em_size, unit)
Inicializa un nuevo Font usando un tamaño y unidad especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, y el estilo se establece en FontStyle.REGULAR.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit. |
| unit | GraphicsUnit | El GraphicsUnit de la nueva fuente. |
Constructor: Font(prototype, new_style)
Font(prototype, new_style)
Inicializa un nuevo Font que utiliza el Font existente especificado y la enumeración FontStyle.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| prototype | Font | El Font existente del cual crear el nuevo Font. |
| new_style | FontStyle | El FontStyle a aplicar al nuevo Font. Se pueden combinar múltiples valores de la enumeración FontStyle con el operador OR. |
Method: create_from_prototype(prototype, new_style) [static]
create_from_prototype(prototype, new_style)
Inicializa un nuevo Font que utiliza el Font existente especificado y la enumeración FontStyle.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| prototype | Font | El Font existente del cual crear el nuevo Font. |
| new_style | FontStyle | El FontStyle a aplicar al nuevo Font. Se pueden combinar múltiples valores de la enumeración FontStyle con el operador OR. |
Returns
| Tipo | Descripción |
|---|---|
| Font |
Method: create_with_size(font_name, em_size) [static]
create_with_size(font_name, em_size)
Inicializa un nuevo Font usando un tamaño especificado. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT, y el estilo de fuente en FontStyle.REGULAR.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em, en puntos, de la nueva fuente. |
Returns
| Tipo | Descripción |
|---|---|
| Font |
Method: create_with_size_style(font_name, em_size, style) [static]
create_with_size_style(font_name, em_size, style)
Inicializa un nuevo Font usando un tamaño y estilo especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, la unidad gráfica en GraphicsUnit.POINT.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em, en puntos, de la nueva fuente. |
| style | FontStyle | El FontStyle de la nueva fuente. |
Returns
| Tipo | Descripción |
|---|---|
| Font |
Method: create_with_size_unit(font_name, em_size, unit) [static]
create_with_size_unit(font_name, em_size, unit)
Inicializa un nuevo Font usando un tamaño y unidad especificados. El conjunto de caracteres se establece en CharacterSet.DEFAULT, y el estilo se establece en FontStyle.REGULAR.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| font_name | string | Una representación en cadena del nombre del Font. |
| em_size | float | El tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit. |
| unit | GraphicsUnit | El GraphicsUnit de la nueva fuente. |
Returns
| Tipo | Descripción |
|---|---|
| Font |
Method: deep_clone()
deep_clone()
Crea una copia profunda exacta de este Font.
Returns
| Tipo | Descripción |
|---|---|
| Font | El Font que crea este método. |