EmfPlusBrush
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.EmfPlusGraphicsObjectType
public final class EmfPlusBrush extends EmfPlusGraphicsObjectType
EmfPlusBrush 对象指定用于填充区域的图形画刷。
构造函数
| 构造函数 | 描述 |
|---|---|
| EmfPlusBrush() |
方法
| 方法 | 描述 |
|---|---|
| getBrushData() | 获取或设置 Brush 数据——可变长度数据,定义在 Type 字段中指定的画笔对象。 |
| setBrushData(EmfPlusBaseBrushData value) | 获取或设置 Brush 数据——可变长度数据,定义在 Type 字段中指定的画笔对象。 |
| getType() | 获取或设置类型。 |
| setType(int value) | 获取或设置类型。 |
EmfPlusBrush()
public EmfPlusBrush()
getBrushData()
public EmfPlusBaseBrushData getBrushData()
获取或设置 Brush 数据——可变长度数据,定义在 Type 字段中指定的画笔对象。数据的内容和格式可能因不同的画笔类型而异。EmfPlusHatchBrushData(第 2.2.2.20 节)(已完成)EmfPlusLinearGradientBrushData 对象(第 2.2.2.24 节)(已完成)EmfPlusPathGradientBrushData 对象(第 2.2.2.29 节)(已完成)EmfPlusSolidBrushData 对象(第 2.2.2.43 节)(已完成)EmfPlusTextureBrushData 对象(第 2.2.2.45 节)(已完成)
值:画笔数据。
Returns: EmfPlusBaseBrushData
setBrushData(EmfPlusBaseBrushData value)
public void setBrushData(EmfPlusBaseBrushData value)
获取或设置 Brush 数据——可变长度数据,定义在 Type 字段中指定的画笔对象。数据的内容和格式可能因不同的画笔类型而异。EmfPlusHatchBrushData(第 2.2.2.20 节)(已完成)EmfPlusLinearGradientBrushData 对象(第 2.2.2.24 节)(已完成)EmfPlusPathGradientBrushData 对象(第 2.2.2.29 节)(已完成)EmfPlusSolidBrushData 对象(第 2.2.2.43 节)(已完成)EmfPlusTextureBrushData 对象(第 2.2.2.45 节)(已完成)
值:画笔数据。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | EmfPlusBaseBrushData |
getType()
public int getType()
获取或设置类型。
值:一个 32 位无符号整数,指定画笔的类型,该类型决定 BrushData 字段的内容。此值必须在 EmfPlusBrushType 枚举中定义。
Returns: int
setType(int value)
public void setType(int value)
获取或设置类型。
值:一个 32 位无符号整数,指定画笔的类型,该类型决定 BrushData 字段的内容。此值必须在 EmfPlusBrushType 枚举中定义。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |