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[]