EmfPlusPixelOffsetMode

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusPixelOffsetMode extends System.Enum

该 PixelOffsetMode 枚举定义像素的偏移方式,指定渲染速度与质量之间的权衡。

字段

字段描述
PixelOffsetModeDefault像素居中于整数坐标,优先速度而非质量。
PixelOffsetModeHighSpeed像素居中于整数坐标,与 PixelOffsetModeNone 相同。
PixelOffsetModeHighQuality像素居中于半整数坐标,与 PixelOffsetModeHalf 相同。
PixelOffsetModeNone像素居中于原点,这意味着像素覆盖 x 和 y 轴上从 -0.5 到 0.5 的区域,其中心位于 (0,0)。
PixelOffsetModeHalf像素居中于半整数坐标,这意味着像素覆盖 x 和 y 轴上从 0 到 1 的区域,其中心位于 (0.5,0.5)。

PixelOffsetModeDefault

public static final byte PixelOffsetModeDefault

像素居中于整数坐标,优先速度而非质量。

PixelOffsetModeHighSpeed

public static final byte PixelOffsetModeHighSpeed

像素居中于整数坐标,与 PixelOffsetModeNone 相同。指定以更高速度牺牲质量。

PixelOffsetModeHighQuality

public static final byte PixelOffsetModeHighQuality

像素居中于半整数坐标,与 PixelOffsetModeHalf 相同。指定以更高质量牺牲速度。

PixelOffsetModeNone

public static final byte PixelOffsetModeNone

像素居中于原点,这意味着像素覆盖 x 和 y 轴上从 -0.5 到 0.5 的区域,其中心位于 (0,0)。

PixelOffsetModeHalf

public static final byte PixelOffsetModeHalf

像素居中于半整数坐标,这意味着像素覆盖 x 和 y 轴上从 0 到 1 的区域,其中心位于 (0.5,0.5)。通过在渲染期间偏移像素,可以提升渲染质量,但会降低渲染速度。