Resize

Resize(int, int, ResizeType)

Cambia el tamaño de la imagen.

public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
ParámetroEscribeDescripción
newWidthInt32El nuevo ancho.
newHeightInt32La nueva altura.
resizeTypeResizeTypeEl tipo de cambio de tamaño.

Ejemplos

Cambiar el tamaño de la imagen EPS y exportarla a formato PNG.

[C#]

// Cargar imagen EPS
using (var image = Image.Load("AstrixObelix.eps"))
{
    // Cambiar el tamaño de la imagen usando el método de interpolación cúbica de Mitchell
    image.Resize(400, 400, ResizeType.Mitchell);

    // Exportar imagen a formato PNG
    image.Save("ExportResult.png", new PngOptions());
}

Ver también


Resize(int, int, ImageResizeSettings)

Cambia el tamaño de la imagen.

public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
ParámetroEscribeDescripción
newWidthInt32El nuevo ancho.
newHeightInt32La nueva altura.
settingsImageResizeSettingsLa configuración de cambio de tamaño.

Ejemplos

Cambie el tamaño de la imagen EPS usando la configuración avanzada.

[C#]

// Cargar imagen EPS
using (var image = Image.Load("AstrixObelix.eps"))
{
    // Cambiar el tamaño de la imagen usando la configuración avanzada de cambio de tamaño
    image.Resize(400, 400, new ImageResizeSettings
    {
        // Establecer el modo de interpolación
        Mode = ResizeType.LanczosResample,

        // Establecer el tipo de filtro
        FilterType = ImageFilterType.SmallRectangular,

        // Establece el método de comparación de colores
        ColorCompareMethod = ColorCompareMethod.Euclidian,

        // Establecer el método de cuantificación de color
        ColorQuantizationMethod = ColorQuantizationMethod.Popularity
    });

    // Exportar imagen a formato PNG
    image.Save("ExportResult.png", new PngOptions());
}

Ver también