EmfPlusBlurEffect

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.EmfPlusImageEffectsObjectType

public final class EmfPlusBlurEffect extends EmfPlusImageEffectsObjectType

BlurEffect 对象指定图像中像素强度差异的降低。

构造函数

构造函数描述
EmfPlusBlurEffect()

方法

方法描述
getBlurRadius()获取或设置一个 32 位浮点数,指定以像素为单位的模糊半径,该半径决定在计算给定像素的新值时涉及的像素数量。
setBlurRadius(float value)获取或设置一个 32 位浮点数,指定以像素为单位的模糊半径,该半径决定在计算给定像素的新值时涉及的像素数量。
getExpandEdge()获取或设置一个 32 位布尔值,指定位图是否按等于 BlurRadius 值的量扩展,以产生柔和的边缘。
setExpandEdge(boolean value)获取或设置一个 32 位布尔值,指定位图是否按等于 BlurRadius 值的量扩展,以产生柔和的边缘。

EmfPlusBlurEffect()

public EmfPlusBlurEffect()

getBlurRadius()

public float getBlurRadius()

获取或设置一个 32 位浮点数,指定以像素为单位的模糊半径,该半径决定在计算给定像素的新值时涉及的像素数量。此值必须在 0.0 到 255.0 的范围内。

Returns: float

setBlurRadius(float value)

public void setBlurRadius(float value)

获取或设置一个 32 位浮点数,指定以像素为单位的模糊半径,该半径决定在计算给定像素的新值时涉及的像素数量。此值必须在 0.0 到 255.0 的范围内。

Parameters:

参数类型描述
valuefloat

getExpandEdge()

public boolean getExpandEdge()

获取或设置一个 32 位布尔值,指定位图是否按等于 BlurRadius 值的量扩展,以产生柔和的边缘。此值必须是以下之一:FALSE 0x00000000 位图的大小必须不变,其柔和边缘应被裁剪至 BlurRadius 的大小。TRUE 0x00000001 位图的大小应按等于 BlurRadius 的量扩展,以产生柔和的边缘。

Returns: boolean

setExpandEdge(boolean value)

public void setExpandEdge(boolean value)

获取或设置一个 32 位布尔值,指定位图是否按等于 BlurRadius 值的量扩展,以产生柔和的边缘。此值必须是以下之一:FALSE 0x00000000 位图的大小必须不变,其柔和边缘应被裁剪至 BlurRadius 的大小。TRUE 0x00000001 位图的大小应按等于 BlurRadius 的量扩展,以产生柔和的边缘。

Parameters:

参数类型描述
valueboolean