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

Запись MR_NAMEDESCAPE передаёт произвольную информацию указанному драйверу принтера.

Конструкторы

КонструкторОписание
EmfNamedEscape(EmfRecord source)Инициализирует новый экземпляр класса EmfNamedEscape.

Методы

МетодОписание
getCjDriver()Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт в поле DriverName.
setCjDriver(int value)Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт в поле DriverName.
getCjIn()Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт для передачи драйверу принтера.
setCjIn(int value)Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт для передачи драйверу принтера.
getDriverName()Получает или задаёт строку из 16‑битных символов Unicode, указывающую имя драйвера принтера, который получит данные.
setDriverName(String value)Получает или задаёт строку из 16‑битных символов Unicode, указывающую имя драйвера принтера, который получит данные.
getData()Получает или задаёт данные для передачи драйверу принтера.
setData(byte[] value)Получает или задаёт данные для передачи драйверу принтера.

EmfNamedEscape(EmfRecord source)

public EmfNamedEscape(EmfRecord source)

Инициализирует новый экземпляр класса EmfNamedEscape.

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

getCjDriver()

public int getCjDriver()

Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт в поле DriverName. Это значение ДОЛЖНО быть чётным.

Returns: int

setCjDriver(int value)

public void setCjDriver(int value)

Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт в поле DriverName. Это значение ДОЛЖНО быть чётным.

Parameters:

ПараметрТипОписание
valueint

getCjIn()

public int getCjIn()

Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт для передачи драйверу принтера.

Returns: int

setCjIn(int value)

public void setCjIn(int value)

Получает или задаёт 32‑битное беззнаковое целое, указывающее количество байт для передачи драйверу принтера.

Parameters:

ПараметрТипОписание
valueint

getDriverName()

public String getDriverName()

Получает или задаёт строку из 16‑битных символов Unicode, указывающую имя драйвера принтера, который получит данные. Эта строка ДОЛЖНА иметь длину cjDriver байт и ДОЛЖНА завершаться нулевым символом.

Returns: java.lang.String

setDriverName(String value)

public void setDriverName(String value)

Получает или задаёт строку из 16‑битных символов Unicode, указывающую имя драйвера принтера, который получит данные. Эта строка ДОЛЖНА иметь длину cjDriver байт и ДОЛЖНА завершаться нулевым символом.

Parameters:

ПараметрТипОписание
valuejava.lang.String

getData()

public byte[] getData()

Получает или задаёт данные для передачи драйверу принтера. ДОЛЖНО быть доступно cjIn байт.

Returns: byte[]

setData(byte[] value)

public void setData(byte[] value)

Получает или задаёт данные для передачи драйверу принтера. ДОЛЖНО быть доступно cjIn байт.

Parameters:

ПараметрТипОписание
valuebyte[]