Font
Revisión
Font Es una clase en Aspose.PDF FOSS para .NET. Heredados de: FontInfo.
Tipo de alias para FontInfo, que corresponde al nombre de clase de Font.
Esta clase ofrece 5 métodos para trabajar con los objetos de Font en programas .NET. Los métodos disponibles incluyen: FromFontData, GetGlyphWidth, GetLastFontEmbeddingError, MeasureString, Save. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, FontOptions,Y 10 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
BaseFont | string | Leer | Obtenga la base de font. |
FontName | string | Leer | Tiene el nombre de la letra. |
DecodedFontName | string | Leer | Tiene el nombre de la letra decodificada. |
IsEmbedded | bool | Leer / escribir | Se encuentra o se pone en el interior. |
IsSubset | bool | Leer / escribir | Se puede obtener o poner lo que se subraya. |
IsAccessible | bool | Leer | Se hace accesible. |
FontOptions | IFontOptions | Leer | Obtenga las opciones de font. |
iPdfFont | PdfFontView | Leer | Vista de font PDF de este Font. |
DefaultHelvetica | Font | Leer | La letra de Helvetica estándar para fragmentos de texto separados. |
ResourceName | string | Leer | Nombre de la fuente en el dicionario de las letras (por ejemplo, “F1”). |
UniqueId | string | Leer | Identificador único que combina el nombre de la fuente y la letra básica. |
Subtype | string | Leer | Subtipo de la letra (Type1, TrueType, Type0, Type3, etc.). |
Encoding | string? | Leer | Nombre de codificación (WinAnsiEncoding, identidad-H, etc.). |
IsItalic | bool | Leer | ¿El texto es italiano?. |
IsBold | bool | Leer | ¿El cuento es valiente?. |
IsCid | bool | Leer | Si la letra es una letra CID (Type0) — usada para árabe, CJK, etc. |
Metodología
| firma | Descripción |
|---|---|
GetLastFontEmbeddingError() | El último error encontrado en la incorporación de esta fuente en un PDF; vacío cuando no hay. |
MeasureString(str: string, fontSize: float) | Mide la anchura renderada de una cinta en el tamaño dado, en puntos. |
Save(stream: System.IO.Stream) | Escribe los datos del archivo de la letra cruda a un flujo. |
FromFontData(fontData: FontData) | Crea un FontInfo de unFontData (fonte del sistema encontrado a través de FontRepository.FindFont). |
GetGlyphWidth(charCode: int) | Obtenga la anchura de un código característico en 1/1000 unidades de espacio de texto. |