EmfPlusTextureBrushData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData

public final class EmfPlusTextureBrushData extends EmfPlusBaseBrushData

EmfPlusTextureBrushData 对象指定图形画笔的纹理图像。

构造函数

构造函数描述
EmfPlusTextureBrushData()

方法

方法描述
getBrushDataFlags()获取或设置 32 位无符号整数,指定 OptionalData 字段中的数据。
setBrushDataFlags(int value)获取或设置 32 位无符号整数,指定 OptionalData 字段中的数据。
getWrapMode()获取或设置来自 WrapMode 枚举(第 2.1.1.34 节)的 32 位有符号整数,指定当图像小于填充区域时,如何在形状上重复纹理图像。
setWrapMode(int value)获取或设置来自 WrapMode 枚举(第 2.1.1.34 节)的 32 位有符号整数,指定当图像小于填充区域时,如何在形状上重复纹理图像。
getOptionalData()获取或设置可选的 EmfPlusTextureBrushOptionalData 对象(第 2.2.2.46 节),指定纹理刷的附加数据。
setOptionalData(EmfPlusTextureBrushOptionalData value)获取或设置可选的 EmfPlusTextureBrushOptionalData 对象(第 2.2.2.46 节),指定纹理刷的附加数据。

EmfPlusTextureBrushData()

public EmfPlusTextureBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

获取或设置 32 位无符号整数,指定 OptionalData 字段中的数据。此值必须由 BrushData 标志组成(第 2.1.2.1 节)。以下标志与纹理刷相关:BrushDataTransform、BrushDataIsGammaCorrected、BrushDataDoNotTransform。

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

获取或设置 32 位无符号整数,指定 OptionalData 字段中的数据。此值必须由 BrushData 标志组成(第 2.1.2.1 节)。以下标志与纹理刷相关:BrushDataTransform、BrushDataIsGammaCorrected、BrushDataDoNotTransform。

Parameters:

参数类型描述
valueint

getWrapMode()

public int getWrapMode()

获取或设置来自 WrapMode 枚举(第 2.1.1.34 节)的 32 位有符号整数,指定当图像小于填充区域时,如何在形状上重复纹理图像。

Returns: int

setWrapMode(int value)

public void setWrapMode(int value)

获取或设置来自 WrapMode 枚举(第 2.1.1.34 节)的 32 位有符号整数,指定当图像小于填充区域时,如何在形状上重复纹理图像。

Parameters:

参数类型描述
valueint

getOptionalData()

public EmfPlusTextureBrushOptionalData getOptionalData()

获取或设置可选的 EmfPlusTextureBrushOptionalData 对象(第 2.2.2.46 节),指定纹理刷的附加数据。该字段的具体内容由 BrushDataFlags 字段的值决定。

Returns: EmfPlusTextureBrushOptionalData

setOptionalData(EmfPlusTextureBrushOptionalData value)

public void setOptionalData(EmfPlusTextureBrushOptionalData value)

获取或设置可选的 EmfPlusTextureBrushOptionalData 对象(第 2.2.2.46 节),指定纹理刷的附加数据。该字段的具体内容由 BrushDataFlags 字段的值决定。

Parameters:

参数类型描述
valueEmfPlusTextureBrushOptionalData