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
| Constructor | Descripción |
|---|---|
| EmfLogFont() |
Métodos
| Método | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | byte |
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ámetro | Tipo | Descripción |
|---|---|---|
| value | WmfPitchAndFamily |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String |