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

NameDescripció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

NameTypeAccessDescripción
boldboolrObtiene un valor que indica si este Font está en negrita.
character_setCharacterSetrObtiene un valor de byte que especifica el conjunto de caracteres que usa este Font.
italicboolrObtiene un valor que indica si este Font está en cursiva.
namestringrObtiene el nombre de la familia tipográfica de este Font.
sizefloatrObtiene el tamaño em de este Font medido en las unidades especificadas por la propiedad Font.unit.
strikeoutboolrObtiene un valor que indica si este Font especifica una línea horizontal a través de la fuente.
styleFontStylerObtiene información de estilo para este Font.
underlineboolrObtiene un valor que indica si este Font está subrayado.
unitGraphicsUnitrObtiene la unidad de medida de este Font.

Methods

NameDescripció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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl 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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em, en puntos, de la nueva fuente.
styleFontStyleEl 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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit.
styleFontStyleEl FontStyle de la nueva fuente.
unitGraphicsUnitEl 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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit.
styleFontStyleEl FontStyle de la nueva fuente.
unitGraphicsUnitEl GraphicsUnit de la nueva fuente.
character_setCharacterSetUn 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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit.
unitGraphicsUnitEl 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ámetroTipoDescripción
prototypeFontEl Font existente del cual crear el nuevo Font.
new_styleFontStyleEl 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ámetroTipoDescripción
prototypeFontEl Font existente del cual crear el nuevo Font.
new_styleFontStyleEl FontStyle a aplicar al nuevo Font. Se pueden combinar múltiples valores de la enumeración FontStyle con el operador OR.

Returns

TipoDescripció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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em, en puntos, de la nueva fuente.

Returns

TipoDescripció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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em, en puntos, de la nueva fuente.
styleFontStyleEl FontStyle de la nueva fuente.

Returns

TipoDescripció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ámetroTipoDescripción
font_namestringUna representación en cadena del nombre del Font.
em_sizefloatEl tamaño em de la nueva fuente en las unidades especificadas por el parámetro unit.
unitGraphicsUnitEl GraphicsUnit de la nueva fuente.

Returns

TipoDescripción
Font

Method: deep_clone()

 deep_clone() 

Crea una copia profunda exacta de este Font.

Returns

TipoDescripción
FontEl Font que crea este método.