ResizeWidthProportionally
Contenu
[
Cacher
]ResizeWidthProportionally(int)
Redimensionne la largeur proportionnellement. Le défautNearestNeighbourResample est utilisé.
public void ResizeWidthProportionally(int newWidth)
Paramètre | Taper | La description |
---|---|---|
newWidth | Int32 | La nouvelle largeur. |
Voir également
- class Image
- espace de noms Aspose.Imaging
- Assemblée Aspose.Imaging
ResizeWidthProportionally(int, ResizeType)
Redimensionne la largeur proportionnellement.
public virtual void ResizeWidthProportionally(int newWidth, ResizeType resizeType)
Paramètre | Taper | La description |
---|---|---|
newWidth | Int32 | La nouvelle largeur. |
resizeType | ResizeType | Type 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
- enum ResizeType
- class Image
- espace de noms Aspose.Imaging
- Assemblée Aspose.Imaging
ResizeWidthProportionally(int, ImageResizeSettings)
Redimensionne la largeur proportionnellement.
public virtual void ResizeWidthProportionally(int newWidth, ImageResizeSettings settings)
Paramètre | Taper | La description |
---|---|---|
newWidth | Int32 | La nouvelle largeur. |
settings | ImageResizeSettings | Les paramètres de redimensionnement de l’image. |
Voir également
- class ImageResizeSettings
- class Image
- espace de noms Aspose.Imaging
- Assemblée Aspose.Imaging