RotateFlip
Image.RotateFlip method
Ruota, capovolge o ruota e capovolge l’immagine.
public abstract void RotateFlip(RotateFlipType rotateFlipType)
Parametro | Tipo | Descrizione |
---|---|---|
rotateFlipType | RotateFlipType | Tipo di rotazione flip. |
Esempi
Questo esempio mostra l’uso dell’operazione Ruota su un’immagine. Esempio carica un file immagine esistente da una posizione su disco ed esegue l’operazione Ruota sull’immagine in base al valore di Enum Aspose.Imaging.RotateFlipType
[C#]
//Crea un'istanza della classe immagine e inizializzala con un file immagine esistente tramite Percorso file
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(@"C:\temp\sample.bmp"))
{
//Ruota l'immagine di 180 gradi sull'asse X
image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate180FlipX);
// salva tutte le modifiche.
image.Save();
}
Questo esempio carica un’immagine, la ruota di 90 gradi in senso orario e facoltativamente capovolge l’immagine orizzontalmente e/o verticalmente.
[C#]
string dir = "c:\\temp\\";
Aspose.Imaging.RotateFlipType[] rotateFlipTypes = new Aspose.Imaging.RotateFlipType[]
{
Aspose.Imaging.RotateFlipType.Rotate90FlipNone,
Aspose.Imaging.RotateFlipType.Rotate90FlipX,
Aspose.Imaging.RotateFlipType.Rotate90FlipXY,
Aspose.Imaging.RotateFlipType.Rotate90FlipY,
};
foreach (Aspose.Imaging.RotateFlipType rotateFlipType in rotateFlipTypes)
{
// Ruota, capovolgi e salva nel file di output.
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.bmp"))
{
image.RotateFlip(rotateFlipType);
image.Save(dir + "sample." + rotateFlipType + ".bmp");
}
}
Guarda anche
- enum RotateFlipType
- class Image
- spazio dei nomi Aspose.Imaging
- assemblea Aspose.Imaging