EmfNamedEscape

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfEscapeRecordType

public final class EmfNamedEscape extends EmfEscapeRecordType

El registro MR_NAMEDESCAPE pasa información arbitraria a un controlador de impresora especificado.

Constructores

ConstructorDescripción
EmfNamedEscape(EmfRecord source)Inicializa una nueva instancia de la clase EmfNamedEscape.

Métodos

MétodoDescripción
getCjDriver()Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el campo DriverName.
setCjDriver(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el campo DriverName.
getCjIn()Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes a pasar al controlador de impresora.
setCjIn(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes a pasar al controlador de impresora.
getDriverName()Obtiene o establece una cadena de caracteres Unicode de 16 bits que especifica el nombre del controlador de impresora que recibirá los datos.
setDriverName(String value)Obtiene o establece una cadena de caracteres Unicode de 16 bits que especifica el nombre del controlador de impresora que recibirá los datos.
getData()Obtiene o establece los datos a pasar al controlador de impresora.
setData(byte[] value)Obtiene o establece los datos a pasar al controlador de impresora.

EmfNamedEscape(EmfRecord source)

public EmfNamedEscape(EmfRecord source)

Inicializa una nueva instancia de la clase EmfNamedEscape.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

getCjDriver()

public int getCjDriver()

Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el campo DriverName. Este valor DEBE ser un número par.

Returns: int

setCjDriver(int value)

public void setCjDriver(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el campo DriverName. Este valor DEBE ser un número par.

Parameters:

ParámetroTipoDescripción
valorint

getCjIn()

public int getCjIn()

Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes a pasar al controlador de impresora.

Returns: int

setCjIn(int value)

public void setCjIn(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes a pasar al controlador de impresora.

Parameters:

ParámetroTipoDescripción
valorint

getDriverName()

public String getDriverName()

Obtiene o establece una cadena de caracteres Unicode de 16 bits que especifica el nombre del controlador de impresora que recibirá los datos. Este valor DEBE tener una longitud de cjDriver bytes y DEBE terminar con un carácter nulo.

Returns: java.lang.String

setDriverName(String value)

public void setDriverName(String value)

Obtiene o establece una cadena de caracteres Unicode de 16 bits que especifica el nombre del controlador de impresora que recibirá los datos. Este valor DEBE tener una longitud de cjDriver bytes y DEBE terminar con un carácter nulo.

Parameters:

ParámetroTipoDescripción
valorjava.lang.String

getData()

public byte[] getData()

Obtiene o establece los datos a pasar al controlador de impresora. DEBE haber cjIn bytes disponibles.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Obtiene o establece los datos a pasar al controlador de impresora. DEBE haber cjIn bytes disponibles.

Parameters:

ParámetroTipoDescripción
valorbyte[]