Interface ITrueTypeFont
Nombre del espacio: Aspose.Html.Drawing Colección: Aspose.HTML.dll (25.4.0)
Declaran los métodos para trabajar con las fuentes TrueType.
[ComVisible(true)]
public interface ITrueTypeFont
Properties
DataSize
Recibe el tamaño de los datos de la letra en bytes.
float DataSize { get; }
Valor de la propiedad
FamilyName
Tiene el nombre de la familia de las letras.
string FamilyName { get; }
Valor de la propiedad
FullFontName
El nombre de letra completo es generalmente representado como una combinación de nombres de familia y subfamilia.
string FullFontName { get; }
Valor de la propiedad
SubFamilyName
El nombre Subfamily distingue la letra en un grupo con el mismo nombre de la familia.Esto se asume para abordar el estilo (italiano, oblique) y el peso (luz, valiente, negro, etc.).Una letra sin diferencias específicas en peso o estilo debe tener la rama “Regular”.
string SubFamilyName { get; }
Valor de la propiedad
Methods
GetAscent(float)
Obtenga la elevación de la letra en puntos utilizando el tamaño de las letras especificadas.
float GetAscent(float fontSize)
Parameters
fontSize
float
El tamaño de la letra.
Returns
El ascenso de la letra en puntos.
GetData()
Abre el flujo con los datos de la fuente.El llamador es responsable de disuadir el Flujo.
Stream GetData()
Returns
El flujo con los datos de la fuente.
GetDescent(float)
Obtenga el descenso de la fuente en puntos utilizando el tamaño de las fuentes especificadas.
float GetDescent(float fontSize)
Parameters
fontSize
float
El tamaño de la letra.
Returns
La caída de la letra en puntos.