ResizeWidthProportionally

ResizeWidthProportionally(int)

Redimensionne la largeur proportionnellement. Le défautNearestNeighbourResample est utilisé.

public void ResizeWidthProportionally(int newWidth)
ParamètreTaperLa description
newWidthInt32La nouvelle largeur.

Voir également


ResizeWidthProportionally(int, ResizeType)

Redimensionne la largeur proportionnellement.

public virtual void ResizeWidthProportionally(int newWidth, ResizeType resizeType)
ParamètreTaperLa description
newWidthInt32La nouvelle largeur.
resizeTypeResizeTypeType de redimensionnement.

Exemples

Cet exemple charge une image et la redimensionne proportionnellement à l’aide de diverses méthodes de redimensionnement. Seule la largeur est précisée, la hauteur est calculée automatiquement.

[C#]

string dir = "c:\\temp\\";

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // Augmentez de 2 fois l'échelle à l'aide du rééchantillonnage du voisin le plus proche.
    image.ResizeWidthProportionally(image.Width* 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
    image.Save(dir + "upsample.nearestneighbour.gif");
}

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // Réduire de 2 fois en utilisant le rééchantillonnage du voisin le plus proche.
    image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
    image.Save(dir + "downsample.nearestneighbour.gif");
}

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // Augmentez de 2 fois l'échelle en utilisant le rééchantillonnage bilinéaire.
    image.ResizeWidthProportionally(image.Width* 2, Aspose.Imaging.ResizeType.BilinearResample);
    image.Save(dir + "upsample.bilinear.gif");
}

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // Réduire de 2 fois en utilisant le rééchantillonnage bilinéaire.
    image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.BilinearResample);
    image.Save(dir + "downsample.bilinear.gif");
}

Voir également


ResizeWidthProportionally(int, ImageResizeSettings)

Redimensionne la largeur proportionnellement.

public virtual void ResizeWidthProportionally(int newWidth, ImageResizeSettings settings)
ParamètreTaperLa description
newWidthInt32La nouvelle largeur.
settingsImageResizeSettingsLes paramètres de redimensionnement de l’image.

Voir également