EmfPlusInterpolationMode
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class EmfPlusInterpolationMode extends System.Enum
La enumeración InterpolationMode define formas de realizar el escalado, incluyendo estiramiento y reducción.
Campos
| Campo | Descripción |
|---|---|
| InterpolationModeDefault | Especifica el modo de interpolación predeterminado, que se define como InterpolationModeBilinear. |
| InterpolationModeLowQuality | Especifica un modo de interpolación de baja calidad, que se define como InterpolationModeNearestNeighbor. |
| InterpolationModeHighQuality | Especifica un modo de interpolación de alta calidad, que se define como InterpolationModeHighQualityBicubic. |
| InterpolationModeBilinear | Especifica interpolación bilineal, que utiliza el vecindario 2x2 más cercano de píxeles conocidos que rodean al píxel interpolado. |
| InterpolationModeBicubic | Especifica interpolación bicúbica, que utiliza el vecindario más cercano de 4x4 píxeles conocidos que rodean el píxel interpolado. |
| InterpolationModeNearestNeighbor | Especifica interpolación de vecino más cercano, que utiliza solo el valor del píxel que está más cerca del píxel interpolado. |
| InterpolationModeHighQualityBilinear | Especifica interpolación bilineal con prefiltrado. |
| InterpolationModeHighQualityBicubic | Especifica interpolación bicúbica con prefiltrado, que produce el resultado de mayor calidad entre estas opciones. |
InterpolationModeDefault
public static final byte InterpolationModeDefault
Especifica el modo de interpolación predeterminado, que se define como InterpolationModeBilinear.
InterpolationModeLowQuality
public static final byte InterpolationModeLowQuality
Especifica un modo de interpolación de baja calidad, que se define como InterpolationModeNearestNeighbor.
InterpolationModeHighQuality
public static final byte InterpolationModeHighQuality
Especifica un modo de interpolación de alta calidad, que se define como InterpolationModeHighQualityBicubic.
InterpolationModeBilinear
public static final byte InterpolationModeBilinear
Especifica interpolación bilineal, que utiliza el vecindario más cercano de 2x2 píxeles conocidos que rodean el píxel interpolado. El promedio ponderado de estos 4 valores de píxeles conocidos determina el valor a asignar al píxel interpolado. El resultado tiene un aspecto más suave que InterpolationModeNearestNeighbor.
InterpolationModeBicubic
public static final byte InterpolationModeBicubic
Especifica interpolación bicúbica, que utiliza el vecindario más cercano de 4x4 píxeles conocidos que rodean el píxel interpolado. El promedio ponderado de estos 16 valores de píxeles conocidos determina el valor a asignar al píxel interpolado. Debido a que los píxeles conocidos pueden estar a distintas distancias del píxel interpolado, los píxeles más cercanos reciben un peso mayor en el cálculo. El resultado tiene un aspecto más suave que InterpolationModeBilinear.
InterpolationModeNearestNeighbor
public static final byte InterpolationModeNearestNeighbor
Especifica interpolación de vecino más cercano, que utiliza solo el valor del píxel que está más cerca del píxel interpolado. Este modo simplemente duplica o elimina píxeles, produciendo el resultado de menor calidad entre estas opciones.
InterpolationModeHighQualityBilinear
public static final byte InterpolationModeHighQualityBilinear
Especifica interpolación bilineal con prefiltrado.
InterpolationModeHighQualityBicubic
public static final byte InterpolationModeHighQualityBicubic
Especifica interpolación bicúbica con prefiltrado, que produce el resultado de mayor calidad entre estas opciones.