ResizeWidthProportionally

ResizeWidthProportionally(int)

Ridimensiona proporzionalmente la larghezza. Il predefinitoNearestNeighbourResample viene utilizzato.

public void ResizeWidthProportionally(int newWidth)
ParametroTipoDescrizione
newWidthInt32La nuova larghezza.

Guarda anche


ResizeWidthProportionally(int, ResizeType)

Ridimensiona proporzionalmente la larghezza.

public virtual void ResizeWidthProportionally(int newWidth, ResizeType resizeType)
ParametroTipoDescrizione
newWidthInt32La nuova larghezza.
resizeTypeResizeTypeTipo di ridimensionamento.

Esempi

Questo esempio carica un’immagine e la ridimensiona proporzionalmente utilizzando vari metodi di ridimensionamento. Viene specificata solo la larghezza, l’altezza viene calcolata automaticamente.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // Aumenta di 2 volte utilizzando il ricampionamento Nearest Neighbor.
    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"))
{
    // Ridimensiona di 2 volte usando il ricampionamento Nearest Neighbor.
    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"))
{
    // Aumenta di 2 volte utilizzando il ricampionamento bilineare.
    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"))
{
    // Ridimensiona di 2 volte usando il ricampionamento bilineare.
    image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.BilinearResample);
    image.Save(dir + "downsample.bilinear.gif");
}

Guarda anche


ResizeWidthProportionally(int, ImageResizeSettings)

Ridimensiona proporzionalmente la larghezza.

public virtual void ResizeWidthProportionally(int newWidth, ImageResizeSettings settings)
ParametroTipoDescrizione
newWidthInt32La nuova larghezza.
settingsImageResizeSettingsLe impostazioni di ridimensionamento dell’immagine.

Guarda anche