Scopo
Restituisce una nuova IDImage contenente la porzione specificata di questa immagine.
Sintassi
IDImage idi = new()
IDImage idi1 = idi.cut(X, Y, Width, Height)
IDImage idi1 = idi.cut(X, Y, Width, Height)
Argomenti
X | Posizione X del riquadro da ritagliare, in pixel. |
Y | Posizione Y del riquadro da ritagliare, in pixel. |
Width | Larghezza del riquadro da ritagliare, in pixel. |
Height | Altezza del riquadro da ritagliare, in pixel. |
Valore di ritorno
Viene restituita un'IDImage contente la porzione desiderata dell'immagine.
Esempio di codice
// *************
// Cut and Paste
// *************
public void Esempioimmagini.CutAndPaste()
{
IDImage idi = new() //
//
// Carico la prima immagine
idi.loadImage(Esempioimmagini.path() + "/images/need.bmp")
//
// Carico la seconda immagine
IDImage idi1 = new()
idi1.loadImage(Esempioimmagini.path() + "/images/goo.jpg")
//
// Ritaglio una porzione della seconda immagine
idi1 = idi1.cut(20, 20, 100, 100)
//
// Incollo la porzione ritagliata della seconda immagine sulla prima
idi.paste(idi1, 30, 30, 0)
//
idi.save(Esempioimmagini.path() + "/temp/pasted")
}
// Cut and Paste
// *************
public void Esempioimmagini.CutAndPaste()
{
IDImage idi = new() //
//
// Carico la prima immagine
idi.loadImage(Esempioimmagini.path() + "/images/need.bmp")
//
// Carico la seconda immagine
IDImage idi1 = new()
idi1.loadImage(Esempioimmagini.path() + "/images/goo.jpg")
//
// Ritaglio una porzione della seconda immagine
idi1 = idi1.cut(20, 20, 100, 100)
//
// Incollo la porzione ritagliata della seconda immagine sulla prima
idi.paste(idi1, 30, 30, 0)
//
idi.save(Esempioimmagini.path() + "/temp/pasted")
}
Ultima modifica: 03/09/2018 / Validità: da 10.0.4300