EmfLogFont
Contenido
[
Ocultar
]EmfLogFont class
El objeto LogFont especifica los atributos básicos de una fuente lógica.
public class EmfLogFont : EmfObject
Constructores
Nombre | Descripción |
---|---|
EmfLogFont() | Constructor predeterminado |
Propiedades
Nombre | Descripción |
---|---|
CharSet { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica el conjunto de glifos de caracteres. DEBE ser un valor en la enumeración del conjunto de caracteres WMF ([MS-WMF] sección 2.1.1.5). Si se desconoce el conjunto de caracteres , el procesamiento de metarchivos NO DEBE intentar traducir o interpretar las cadenas que se representan con esa fuente. |
ClipPrecision { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica la precisión de recorte. La precisión de recorte define cómo recortar caracteres que están parcialmente fuera de la región de recorte. Puede ser uno o más de los WMF ClipPrecision Flags |
Escapement { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el ángulo, en décimas de grado, entre el vector de escape y el eje x del dispositivo. El vector de escape es paralelo a la línea base de una fila de texto. |
Facename { get; set; } | Obtiene o establece un Facename (64 bytes): una cadena de no más de 32 caracteres Unicode que especifica el nombre de tipo de letra de la fuente. Si la longitud de esta cadena es inferior a 32 caracteres, DEBE estar presente un NULL de terminación, después de lo cual DEBE ignorarse el resto de este campo. |
Height { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la altura, en unidades lógicas, del carácter o celda de carácter de la fuente. El valor de la altura del carácter, también conocido como tamaño em, es el valor de la altura de la celda del carácter menos el valor inicial interno. El mapeador de fuentes DEBERÍA interpretar el valor especificado en el campo Altura de la siguiente manera. |
Italic { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica una fuente en cursiva si se establece en 0x01; de lo contrario, DEBE establecerse en 0x00. |
Orientation { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el ángulo, en décimas de grado, entre la línea base de cada carácter y el eje x del dispositivo. |
OutPrecision { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica la precisión de salida. La precisión de salida define qué tan cerca se requiere que la fuente coincida con la altura, el ancho, la orientación del carácter , el escape, el paso y el tipo de fuente solicitados. DEBE ser un valor de WMF OutPrecision enumeration |
PitchAndFamily { get; set; } | Obtiene o establece un objeto WMF PitchAndFamily ([MS-WMF] sección 2.2.2.14) que especifica el tono y la familia de la fuente. Las familias de fuentes describen el aspecto de una fuente de forma general . Están destinados a especificar una fuente cuando el tipo de letra especificado no está disponible. |
Quality { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica la calidad de salida. La calidad de salida define qué tan cerca se debe intentar hacer coincidir los atributos de la fuente lógica con los de una fuente física real. DEBE ser uno de los valores en la enumeración WMF FontQuality ([MS-WMF] sección 2.1.1.10). |
Strikeout { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica una fuente tachada si se establece en 0x01; de lo contrario, DEBE establecerse en 0x00. |
Underline { get; set; } | Obtiene o establece un entero sin signo de 8 bits que especifica una fuente subrayada si se establece en 0x01; de lo contrario, DEBE establecerse en 0x00. |
Weight { get; set; } | Obtiene o establece un entero con signo de 32 bits que especifica el peso de la fuente en el rango de cero a 1000. Por ejemplo, 400 es normal y 700 es negrita. Si este valor es cero, se puede usar un peso predeterminado . |
Width { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el ancho promedio, en unidades lógicas, de caracteres en la fuente. Si el valor del campo Ancho es cero, DEBERÍA calcularse un valor apropiado a partir de otros valores de LogFont para encontrar una fuente que tenga la relación de aspecto prevista por el tipógrafo |
Ver también
- class EmfObject
- espacio de nombres Aspose.Imaging.FileFormats.Emf.Emf.Objects
- asamblea Aspose.Imaging