Questa documentazione è stata archiviata e non viene gestita.

Classe Image

Aggiornamento: novembre 2007

Classe base astratta che fornisce funzionalità per le classi derivate Bitmap e Metafile.

Spazio dei nomi:  System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
[TypeConverterAttribute(typeof(ImageConverter))]
public abstract class Image : MarshalByRefObject, 
	ISerializable, ICloneable, IDisposable
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
/** @attribute TypeConverterAttribute(ImageConverter) */
public abstract class Image extends MarshalByRefObject implements ISerializable, 
	ICloneable, IDisposable
public abstract class Image extends MarshalByRefObject implements ISerializable, ICloneable, IDisposable

L'esempio di codice riportato di seguito è destinato all'uso con Windows Form e richiede PaintEventArgse, un parametro del gestore eventi Paint. Nel codice vengono eseguite le seguenti azioni:

  • Crea un'immagine dal file SampImag.jpg nella cartella dell'esempio.

  • Creazione di un punto in cui disegnare l'angolo superiore sinistro dell'immagine.

  • Disegno sullo schermo dell'immagine non adattata.

private void DrawImagePoint(PaintEventArgs e)
{         
    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");

    // Create Point for upper-left corner of image.
    Point ulCorner = new Point(100, 100);

    // Draw image to screen.
    e.Graphics.DrawImage(newImage, ulCorner);
}


Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile per Smartphone, Windows Mobile per Pocket PC

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Supportato in: 3.5, 2.0, 1.0
Mostra: