EmfLogFont

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

public class EmfLogFont extends EmfObject

El objeto LogFont especifica los atributos básicos de una fuente lógica.

Constructores

ConstructorDescripción
EmfLogFont()

Métodos

MétodoDescripción
getHeight()Obtiene 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.
setHeight(int value)Obtiene 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.
getWidth()Obtiene o establece un entero con signo de 32 bits que especifica el ancho promedio, en unidades lógicas, de los caracteres de la fuente.
setWidth(int value)Obtiene o establece un entero con signo de 32 bits que especifica el ancho promedio, en unidades lógicas, de los caracteres de la fuente.
getEscapement()Obtiene 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.
setEscapement(int value)Obtiene 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.
getOrientation()Obtiene 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.
setOrientation(int value)Obtiene 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.
getWeight()Obtiene o establece un entero con signo de 32 bits que especifica el peso de la fuente en el rango de cero a 1000.
setWeight(int value)Obtiene o establece un entero con signo de 32 bits que especifica el peso de la fuente en el rango de cero a 1000.
getItalic()Obtiene o establece un entero sin signo de 8 bits que especifica una fuente cursiva si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.
setItalic(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica una fuente cursiva si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.
getUnderline()Obtiene o establece un entero sin signo de 8 bits que especifica una fuente subrayada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.
setUnderline(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica una fuente subrayada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.
getStrikeout()Obtiene o establece un entero sin signo de 8 bits que especifica una fuente tachada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.
setStrikeout(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica una fuente tachada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.
getCharSet()Obtiene o establece un entero sin signo de 8 bits que especifica el conjunto de glifos de caracteres.
setCharSet(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica el conjunto de glifos de caracteres.
getOutPrecision()Obtiene o establece un entero sin signo de 8 bits que especifica la precisión de salida.
setOutPrecision(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica la precisión de salida.
getClipPrecision()Obtiene o establece un entero sin signo de 8 bits que especifica la precisión de recorte.
setClipPrecision(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica la precisión de recorte.
getQuality()Obtiene o establece un entero sin signo de 8 bits que especifica la calidad de salida.
setQuality(byte value)Obtiene o establece un entero sin signo de 8 bits que especifica la calidad de salida.
getPitchAndFamily()Obtiene o establece un objeto WMF PitchAndFamily ([MS-WMF] sección 2.2.2.14) que especifica el paso y la familia de la fuente.
setPitchAndFamily(WmfPitchAndFamily value)Obtiene o establece un objeto WMF PitchAndFamily ([MS-WMF] sección 2.2.2.14) que especifica el paso y la familia de la fuente.
getFacename()Obtiene 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.
setFacename(String value)Obtiene 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.

EmfLogFont()

public EmfLogFont()

getHeight()

public int getHeight()

Obtiene 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 el 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.

Returns: int

setHeight(int value)

public void setHeight(int value)

Obtiene 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 el 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.

Parameters:

ParámetroTipoDescripción
valorint

getWidth()

public int getWidth()

Obtiene 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, se DEBERÍA calcular 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.

Returns: int

setWidth(int value)

public void setWidth(int value)

Obtiene 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, se DEBERÍA calcular 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.

Parameters:

ParámetroTipoDescripción
valorint

getEscapement()

public int getEscapement()

Obtiene 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.

Returns: int

setEscapement(int value)

public void setEscapement(int value)

Obtiene 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.

Parameters:

ParámetroTipoDescripción
valorint

getOrientation()

public int getOrientation()

Obtiene 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.

Returns: int

setOrientation(int value)

public void setOrientation(int value)

Obtiene 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.

Parameters:

ParámetroTipoDescripción
valorint

getWeight()

public int getWeight()

Obtiene 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.

Returns: int

setWeight(int value)

public void setWeight(int value)

Obtiene 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.

Parameters:

ParámetroTipoDescripción
valorint

getItalic()

public byte getItalic()

Obtiene o establece un entero sin signo de 8 bits que especifica una fuente cursiva si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.

Returns: byte

setItalic(byte value)

public void setItalic(byte value)

Obtiene o establece un entero sin signo de 8 bits que especifica una fuente cursiva si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.

Parameters:

ParámetroTipoDescripción
valorbyte

getUnderline()

public byte getUnderline()

Obtiene o establece un entero sin signo de 8 bits que especifica una fuente subrayada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.

Returns: byte

setUnderline(byte value)

public void setUnderline(byte value)

Obtiene o establece un entero sin signo de 8 bits que especifica una fuente subrayada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.

Parameters:

ParámetroTipoDescripción
valorbyte

getStrikeout()

public byte getStrikeout()

Obtiene o establece un entero sin signo de 8 bits que especifica una fuente tachada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.

Returns: byte

setStrikeout(byte value)

public void setStrikeout(byte value)

Obtiene o establece un entero sin signo de 8 bits que especifica una fuente tachada si se establece a 0x01; de lo contrario, DEBE establecerse a 0x00.

Parameters:

ParámetroTipoDescripción
valorbyte

getCharSet()

public byte getCharSet()

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 WMF CharacterSet ([MS-WMF] sección 2.1.1.5). Si el conjunto de caracteres es desconocido, el procesamiento del metarchivo NO DEBERÍA intentar traducir o interpretar cadenas que se renderizan con esa fuente.

Returns: byte

setCharSet(byte value)

public void setCharSet(byte value)

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 WMF CharacterSet ([MS-WMF] sección 2.1.1.5). Si el conjunto de caracteres es desconocido, el procesamiento del metarchivo NO DEBERÍA intentar traducir o interpretar cadenas que se renderizan con esa fuente.

Parameters:

ParámetroTipoDescripción
valorbyte

getOutPrecision()

public byte getOutPrecision()

Obtiene 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 caracteres, escapamiento, paso y tipo de fuente solicitados. DEBE ser un valor de la enumeración WMF OutPrecision.

Returns: byte

setOutPrecision(byte value)

public void setOutPrecision(byte value)

Obtiene 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 caracteres, escapamiento, paso y tipo de fuente solicitados. DEBE ser un valor de la enumeración WMF OutPrecision.

Parameters:

ParámetroTipoDescripción
valorbyte

getClipPrecision()

public byte getClipPrecision()

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 los caracteres que están parcialmente fuera de la región de recorte. Puede ser uno o más de los indicadores WMF ClipPrecision.

Returns: byte

setClipPrecision(byte value)

public void setClipPrecision(byte value)

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 los caracteres que están parcialmente fuera de la región de recorte. Puede ser uno o más de los indicadores WMF ClipPrecision.

Parameters:

ParámetroTipoDescripción
valorbyte

getQuality()

public byte getQuality()

Obtiene o establece un entero sin signo de 8 bits que especifica la calidad de salida. La calidad de salida define cuán estrechamente se debe intentar que los atributos de fuente lógica coincidan 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).

Returns: byte

setQuality(byte value)

public void setQuality(byte value)

Obtiene o establece un entero sin signo de 8 bits que especifica la calidad de salida. La calidad de salida define cuán estrechamente se debe intentar que los atributos de fuente lógica coincidan 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).

Parameters:

ParámetroTipoDescripción
valorbyte

getPitchAndFamily()

public WmfPitchAndFamily getPitchAndFamily()

Obtiene 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.

Returns: WmfPitchAndFamily

setPitchAndFamily(WmfPitchAndFamily value)

public void setPitchAndFamily(WmfPitchAndFamily value)

Obtiene 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.

Parameters:

ParámetroTipoDescripción
valueWmfPitchAndFamily

getFacename()

public String getFacename()

Obtiene o establece un Facename (64 bytes): una cadena de no más de 32 caracteres Unicode que especifica el nombre del tipo de letra 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.

Returns: java.lang.String

setFacename(String value)

public void setFacename(String value)

Obtiene o establece un Facename (64 bytes): una cadena de no más de 32 caracteres Unicode que especifica el nombre del tipo de letra 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.

Parameters:

ParámetroTipoDescripción
valorjava.lang.String