EmfPlusCompositingQuality

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

public final class EmfPlusCompositingQuality extends System.Enum

The CompositingQuality enumeration defines levels of quality for creating composite images

Fields

FieldDescription
CompositingQualityDefaultNo gamma correction is performed.
CompositingQualityHighSpeedNo gamma correction is performed.
CompositingQualityHighQualityGamma correction is performed.
CompositingQualityGammaCorrectedEnable gamma correction for higher-quality compositing with lower speed.
CompositingQualityAssumeLinearNo gamma correction is performed; however, using linear values results in better quality than the default at a slightly lower speed.

CompositingQualityDefault

public static final byte CompositingQualityDefault

No gamma correction is performed. Gamma correction controls the overall brightness and contrast of an image. Without gamma correction, composited images can appear too light or too dark.

CompositingQualityHighSpeed

public static final byte CompositingQualityHighSpeed

No gamma correction is performed. Compositing speed is favored at the expense of quality. In terms of the result, there is no difference between this value and CompositingQualityDefault.

CompositingQualityHighQuality

public static final byte CompositingQualityHighQuality

Gamma correction is performed. Compositing quality is favored at the expense of speed.

CompositingQualityGammaCorrected

public static final byte CompositingQualityGammaCorrected

Enable gamma correction for higher-quality compositing with lower speed. In terms of the result, there is no difference between this value and CompositingQualityHighQuality.

CompositingQualityAssumeLinear

public static final byte CompositingQualityAssumeLinear

No gamma correction is performed; however, using linear values results in better quality than the default at a slightly lower speed.