EmfLogPen

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfBasePen

public final class EmfLogPen extends EmfBasePen

LogPen 对象定义了逻辑笔的样式、宽度和颜色。

构造函数

构造函数描述
EmfLogPen()

方法

方法描述
getPenStyle()获取或设置一个 32 位无符号整数,指定 PenStyle。
setPenStyle(int value)获取或设置一个 32 位无符号整数,指定 PenStyle。
getWidth()获取或设置一个 WMF PointL 对象([MS-WMF] 第 2.2.2.15 节),它通过其 x 字段的值指定笔的宽度。
setWidth(Point value)获取或设置一个 WMF PointL 对象([MS-WMF] 第 2.2.2.15 节),它通过其 x 字段的值指定笔的宽度。
getAffectWidth()获取或设置影响的宽度。
setAffectWidth(int value)获取或设置影响的宽度。
getArgb32ColorRef()获取或设置一个 WMF ColorRef 对象([MS-WMF] 第 2.2.8 节),它指定笔的颜色值。
setArgb32ColorRef(int value)获取或设置一个 WMF ColorRef 对象([MS-WMF] 第 2.2.8 节),它指定笔的颜色值。

EmfLogPen()

public EmfLogPen()

getPenStyle()

public int getPenStyle()

获取或设置一个 32 位无符号整数,指定 PenStyle。该值必须从第 2.1.25 节中指定的 PenStyle 枚举表中定义。

Returns: int

setPenStyle(int value)

public void setPenStyle(int value)

获取或设置一个 32 位无符号整数,指定 PenStyle。该值必须从第 2.1.25 节中指定的 PenStyle 枚举表中定义。

Parameters:

参数类型描述
valueint

getWidth()

public Point getWidth()

获取或设置一个 WMF PointL 对象([MS-WMF] 第 2.2.2.15 节),它通过其 x 字段的值指定笔的宽度。其 y 字段的值必须被忽略。

Returns: Point

setWidth(Point value)

public void setWidth(Point value)

获取或设置一个 WMF PointL 对象([MS-WMF] 第 2.2.2.15 节),它通过其 x 字段的值指定笔的宽度。其 y 字段的值必须被忽略。

Parameters:

参数类型描述
valuePoint

getAffectWidth()

public int getAffectWidth()

获取或设置影响的宽度。

值:影响的宽度。

Returns: int

setAffectWidth(int value)

public void setAffectWidth(int value)

获取或设置影响的宽度。

值:影响的宽度。

Parameters:

参数类型描述
valueint

getArgb32ColorRef()

public int getArgb32ColorRef()

获取或设置一个 WMF ColorRef 对象([MS-WMF] 第 2.2.8 节),它指定笔的颜色值。

值:32 位 ARGB 颜色

Returns: int

setArgb32ColorRef(int value)

public void setArgb32ColorRef(int value)

获取或设置一个 WMF ColorRef 对象([MS-WMF] 第 2.2.8 节),它指定笔的颜色值。

值:32 位 ARGB 颜色

Parameters:

参数类型描述
valueint