EmfLogPenEx
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfBasePen
public final class EmfLogPenEx extends EmfBasePen
El objeto LogPenEx especifica el estilo, ancho y color de una pluma lógica extendida.
Constructores
| Constructor | Descripción |
|---|---|
| EmfLogPenEx() |
Métodos
| Método | Descripción |
|---|---|
| getPenStyle() | Obtiene o establece el estilo del lápiz. |
| setPenStyle(int value) | Obtiene o establece el estilo del lápiz. |
| getWidth() | Obtiene o establece un entero sin signo de 32 bits que especifica el ancho de la línea dibujada por el lápiz. |
| setWidth(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica el ancho de la línea dibujada por el lápiz. |
| getBrushStyle() | Obtiene o establece un entero sin signo de 32 bits que especifica un estilo de pincel para el lápiz a partir de la enumeración WMF BrushStyle ([MS-WMF] sección 2.1.1.4). |
| setBrushStyle(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica un estilo de pincel para el lápiz a partir de la enumeración WMF BrushStyle ([MS-WMF] sección 2.1.1.4). |
| getArgb32ColorRef() | Obtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8). |
| setArgb32ColorRef(int value) | Obtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8). |
| getBrushHatch() | Obtiene o establece el patrón de trama del pincel. |
| setBrushHatch(int value) | Obtiene o establece el patrón de trama del pincel. |
| getNumStyleEntities() | Obtiene el número de elementos en la matriz especificada en el campo StyleEntry. |
| getStyleEntry() | Obtiene o establece una matriz opcional de enteros sin signo de 32 bits que define las longitudes de guiones y espacios en la línea dibujada por este lápiz, cuando el valor de PenStyle es PS_USERSTYLE estilo de línea para el lápiz. |
| setStyleEntry(int[] value) | Obtiene o establece una matriz opcional de enteros sin signo de 32 bits que define las longitudes de guiones y espacios en la línea dibujada por este lápiz, cuando el valor de PenStyle es PS_USERSTYLE estilo de línea para el lápiz. |
| getBrushDibPattern() | Obtiene o establece el patrón dib del pincel. |
| setBrushDibPattern(WmfDeviceIndependentBitmap value) | Obtiene o establece el patrón dib del pincel. |
EmfLogPenEx()
public EmfLogPenEx()
getPenStyle()
public int getPenStyle()
Obtiene o establece el estilo del lápiz.
Returns: int
setPenStyle(int value)
public void setPenStyle(int value)
Obtiene o establece el estilo del lápiz.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getWidth()
public int getWidth()
Obtiene o establece un entero sin signo de 32 bits que especifica el ancho de la línea dibujada por el lápiz. Si el tipo de lápiz en el campo PenStyle es PS_GEOMETRIC, este valor es el ancho en unidades lógicas; de lo contrario, el ancho se especifica en unidades de dispositivo. Si el tipo de lápiz en el campo PenStyle es PS_COSMETIC, este valor DEBE ser 0x00000001.
Returns: int
setWidth(int value)
public void setWidth(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica el ancho de la línea dibujada por el lápiz. Si el tipo de lápiz en el campo PenStyle es PS_GEOMETRIC, este valor es el ancho en unidades lógicas; de lo contrario, el ancho se especifica en unidades de dispositivo. Si el tipo de lápiz en el campo PenStyle es PS_COSMETIC, este valor DEBE ser 0x00000001.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getBrushStyle()
public int getBrushStyle()
Obtiene o establece un entero sin signo de 32 bits que especifica un estilo de pincel para el lápiz a partir de la enumeración WMF BrushStyle ([MS-WMF] sección 2.1.1.4). Si el tipo de lápiz en el campo PenStyle es PS_GEOMETRIC, este valor DEBE ser BS_SOLID o BS_HATCHED. El valor de este campo puede ser BS_NULL, pero solo si el estilo de línea especificado en PenStyle es PS_NULL. El estilo BS_NULL DEBERÍA usarse para especificar un pincel que no tiene efecto.
Returns: int
setBrushStyle(int value)
public void setBrushStyle(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica un estilo de pincel para el lápiz a partir de la enumeración WMF BrushStyle ([MS-WMF] sección 2.1.1.4). Si el tipo de lápiz en el campo PenStyle es PS_GEOMETRIC, este valor DEBE ser BS_SOLID o BS_HATCHED. El valor de este campo puede ser BS_NULL, pero solo si el estilo de línea especificado en PenStyle es PS_NULL. El estilo BS_NULL DEBERÍA usarse para especificar un pincel que no tiene efecto.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getArgb32ColorRef()
public int getArgb32ColorRef()
Obtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8). La interpretación de este campo depende del valor BrushStyle, como se muestra en la tabla más adelante en esta sección.
Valor: El color ARGB de 32 bits
Returns: int
setArgb32ColorRef(int value)
public void setArgb32ColorRef(int value)
Obtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8). La interpretación de este campo depende del valor BrushStyle, como se muestra en la tabla más adelante en esta sección.
Valor: El color ARGB de 32 bits
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getBrushHatch()
public int getBrushHatch()
Obtiene o establece el patrón de trama del pincel. La definición de este campo depende del valor BrushStyle, como se muestra en la tabla más adelante en esta sección.
Returns: int
setBrushHatch(int value)
public void setBrushHatch(int value)
Obtiene o establece el patrón de trama del pincel. La definición de este campo depende del valor BrushStyle, como se muestra en la tabla más adelante en esta sección.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getNumStyleEntities()
public int getNumStyleEntities()
Obtiene el número de elementos en la matriz especificada en el campo StyleEntry. Este valor DEBERÍA ser cero si PenStyle no especifica PS_USERSTYLE.
Returns: int
getStyleEntry()
public int[] getStyleEntry()
Obtiene o establece una matriz opcional de enteros sin signo de 32 bits que define las longitudes de guiones y espacios en la línea dibujada por este lápiz, cuando el valor de PenStyle es PS_USERSTYLE estilo de línea para el lápiz. La matriz contiene un número de entradas especificado por NumStyleEntries, pero se utiliza como si se repitiera indefinidamente. La primera entrada en la matriz especifica la longitud del primer guión. La segunda entrada especifica la longitud del primer espacio. A partir de ahí, las longitudes de guiones y espacios se alternan. Si el tipo de lápiz en el campo PenStyle es PS_GEOMETRIC, las longitudes se especifican en unidades lógicas; de lo contrario, se especifican en unidades de dispositivo.
Returns: int[]
setStyleEntry(int[] value)
public void setStyleEntry(int[] value)
Obtiene o establece una matriz opcional de enteros sin signo de 32 bits que define las longitudes de guiones y espacios en la línea dibujada por este lápiz, cuando el valor de PenStyle es PS_USERSTYLE estilo de línea para el lápiz. La matriz contiene un número de entradas especificado por NumStyleEntries, pero se utiliza como si se repitiera indefinidamente. La primera entrada en la matriz especifica la longitud del primer guión. La segunda entrada especifica la longitud del primer espacio. A partir de ahí, las longitudes de guiones y espacios se alternan. Si el tipo de lápiz en el campo PenStyle es PS_GEOMETRIC, las longitudes se especifican en unidades lógicas; de lo contrario, se especifican en unidades de dispositivo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int[] |
getBrushDibPattern()
public WmfDeviceIndependentBitmap getBrushDibPattern()
Obtiene o establece el patrón dib del pincel.
Valor: El patrón dib del pincel.
Returns: WmfDeviceIndependentBitmap
setBrushDibPattern(WmfDeviceIndependentBitmap value)
public void setBrushDibPattern(WmfDeviceIndependentBitmap value)
Obtiene o establece el patrón dib del pincel.
Valor: El patrón dib del pincel.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | WmfDeviceIndependentBitmap |