EmfLogFontPanose Clase

Summary: The LogFontPanose object specifies the PANOSE characteristics of a logical font.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfLogFontPanose

Inheritance: EmfLogFont

Constructors

NameDescripción
EmfLogFontPanose(emf_log_font)Inicializa una nueva instancia de la clase EmfLogFontPanose.

Properties

NameTypeAccessDescripción
char_setWmfCharacterSetr/wObtiene o establece un entero sin signo de 8 bits que especifica el conjunto de glifos de caracteres. DEBE
ser un valor de la enumeración WMF CharacterSet ([MS-WMF] sección 2.1.1.5). Si el
conjunto de caracteres es desconocido, el procesamiento de metaficheros NO DEBERÍA intentar traducir o interpretar
cadenas que se renderizan con esa fuente.
clip_precisionWmfClipPrecisionFlagsr/wObtiene 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 una o más de las banderas WMF ClipPrecision.
cultureintr/wObtiene o establece un entero sin signo de 32 bits que DEBE establecerse en cero y DEBE ser ignorado.
escapementintr/wObtiene o establece un entero con signo de 32 bits que especifica el ángulo, en décimas de grado,
entre el vector de escapamiento y el eje x del dispositivo. El vector de escapamiento es
paralelo a la línea base de una fila de texto.
facenamestringr/wObtiene o establece un Facename (64 bytes): Una cadena de no más de 32 caracteres Unicode que especifica el
nombre de la tipografía de la fuente. Si la longitud de esta cadena es menor a 32 caracteres, debe estar presente un NULL terminador, después del cual el resto de este campo DEBE ser ignorado.
full_namestringr/wObtiene o establece una cadena de 64 caracteres Unicode que define el nombre completo de la fuente. Si
la longitud de esta cadena es menor que 64 caracteres, debe estar presente un NULL terminador, después
del cual el resto de este campo DEBE ser ignorado.
heightintr/wObtiene o establece un entero con signo de 32 bits que especifica la altura, en unidades lógicas, de la celda de carácter o carácter de la fuente.
El valor de altura del carácter, también conocido como tamaño em, es el valor de altura de la celda de carácter menos el valor de interlínea interno.
El asignador de fuentes DEBERÍA interpretar el valor especificado en el campo Height de la siguiente manera.
cursivaSystem.Byter/wObtiene o establece un entero sin signo de 8 bits que especifica una fuente cursiva si se establece en 0x01;
DEBE estar presente un NULL terminador, después del cual el resto de este campo DEBE ser ignorado.
matchintr/wObtiene o establece Este campo DEBE ser ignorado.
orientaciónintr/wObtiene o establece un entero con signo de 32 bits que especifica el ángulo, en décimas de grado,
entre la línea base de cada carácter y el eje x del dispositivo.
out_precisionWmfOutPrecisionr/wObtiene o establece un entero sin signo de 8 bits que especifica la precisión de salida. La
precisión de salida define cuán estrechamente se requiere que la fuente coincida con la altura, anchura,
orientación de carácter, escapamiento, paso y tipo de fuente solicitados. DEBE ser un valor de la enumeración WMF OutPrecision.
paddingintr/wObtiene o establece un campo que existe solo para garantizar la alineación de 32 bits de esta estructura. DEBE ser ignorado
panoseEmfPanoser/wObtiene o establece un objeto Panose (sección 2.2.21) que especifica las características PANOSE
de la fuente lógica. Si todos los campos de este objeto son cero, DEBE ser ignorado.
pitch_and_familyWmfPitchAndFamilyr/wObtiene o establece un objeto WMF PitchAndFamily ([MS-WMF] sección 2.2.2.14) que
especifica el paso y la familia de la fuente. Las familias de fuentes describen el aspecto de una fuente de manera general.
Se utilizan para especificar una fuente cuando el tipo de letra especificado no está disponible.
qualityWmfFontQualityr/wObtiene o establece un entero sin signo de 8 bits que especifica la calidad de salida. La calidad de salida
define cuán de cerca se debe intentar coincidir los atributos de la fuente lógica con los de una fuente física real. DEBE ser uno de los valores de la enumeración WMF FontQuality ([MS-WMF]
sección 2.1.1.10).
tachadoSystem.Byter/wObtiene 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.
estilostringr/wObtiene o establece una cadena de 32 caracteres Unicode que define el estilo de la fuente. Si la longitud de
esta cadena es inferior a 32 caracteres, DEBE estar presente un NULL terminador, después del cual el
resto de este campo DEBE ser ignorado.
style_sizeintr/wObtiene o establece un entero sin signo de 32 bits que especifica el tamaño de punto en el que se realiza el hinting de fuentes
si se establece en cero, el hinting de fuentes se realiza en el tamaño de punto correspondiente
al campo Height del objeto LogFont en el campo LogFont.
subrayadoSystem.Byter/wObtiene 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.
vendor_idintr/wObtiene o establece Este campo DEBE ser ignorado.
versiónintr/wObtiene o establece Este campo DEBE ser ignorado.
weightEmfLogFontWeightr/wObtiene o establece un entero con signo de 32 bits que especifica el grosor 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 grosor predeterminado.
widthintr/wObtiene o establece un entero con signo de 32 bits que especifica el ancho promedio, en unidades lógicas, de
los caracteres de la fuente. Si el valor del campo Width es cero, DEBERÍA calcularse un valor apropiado a partir de otros valores LogFont para encontrar una fuente que tenga la relación de aspecto prevista por el tipógrafo.

Constructor: EmfLogFontPanose(emf_log_font)

 EmfLogFontPanose(emf_log_font) 

Inicializa una nueva instancia de la clase EmfLogFontPanose.

Parameters:

ParámetroTipoDescripción
emf_log_fontEmfLogFontLa base log font.