InterpolationMode

Inheritance: java.lang.Object, java.lang.Enum

public enum InterpolationMode extends Enum<InterpolationMode>

Specifies the algorithm that is used when images are scaled or rotated.

Fields

FieldDescription
BicubicSpecifies bicubic interpolation.
BilinearSpecifies bilinear interpolation.
DefaultSpecifies default mode.
HighSpecifies high quality interpolation.
HighQualityBicubicSpecifies high-quality, bicubic interpolation.
HighQualityBilinearSpecifies high-quality, bilinear interpolation.
LowSpecifies low quality interpolation.
NearestNeighborSpecifies nearest-neighbor interpolation.

Methods

MethodDescription
valueOf(Class arg0, String arg1)
compareTo(E arg0)
describeConstable()
equals(Object arg0)
getClass()
getDeclaringClass()
hashCode()
name()
notify()
notifyAll()
ordinal()
toString()
valueOf(String name)
values()
wait()
wait(long arg0)
wait(long arg0, int arg1)

Bicubic

public static final InterpolationMode Bicubic

Specifies bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size.

Bilinear

public static final InterpolationMode Bilinear

Specifies bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size.

Default

public static final InterpolationMode Default

Specifies default mode.

High

public static final InterpolationMode High

Specifies high quality interpolation.

HighQualityBicubic

public static final InterpolationMode HighQualityBicubic

Specifies high-quality, bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images.

HighQualityBilinear

public static final InterpolationMode HighQualityBilinear

Specifies high-quality, bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking.

Low

public static final InterpolationMode Low

Specifies low quality interpolation.

NearestNeighbor

public static final InterpolationMode NearestNeighbor

Specifies nearest-neighbor interpolation.

valueOf(Class arg0, String arg1)

public static T <T>valueOf(Class<T> arg0, String arg1)

Parameters:

ParameterTypeDescription
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

ParameterTypeDescription
arg0E

Returns: int

describeConstable()

public final Optional<Enum.EnumDesc<E>> describeConstable()

Returns: java.util.Optional<java.lang.Enum.EnumDesc>

equals(Object arg0)

public final boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDeclaringClass()

public final Class<E> getDeclaringClass()

Returns: java.lang.Class

hashCode()

public final int hashCode()

Returns: int

name()

public final String name()

Returns: java.lang.String

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

ordinal()

public final int ordinal()

Returns: int

toString()

public String toString()

Returns: java.lang.String

valueOf(String name)

public static InterpolationMode valueOf(String name)

Parameters:

ParameterTypeDescription
namejava.lang.String

Returns: InterpolationMode

values()

public static InterpolationMode[] values()

Returns: com.aspose.xps.rendering.InterpolationMode[]

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int