Dieser Artikel zeigt die Grundlagen, wie Speichern und Abrufen von ein Bitmap in ein ECO-Variable.

Erstellen Sie zunächst ein ECO-Variable in der Klasse Sie möchten, halten Sie die Bitmap, zum Beispiel:

FCanvas: Byte

Beachten Sie, dass wir wirklich wollen ein Byte-Array, so der rechten Maustaste auf FCanvas und wählen Sie "Gehe zu Definition".
Sie können sich nun ändern Sie die Definition auf byte [] wie folgt:

private byte [] FCanvas

Geben Sie das Bitmap zu FCanvas verwenden Sie die folgende:

ImageConverter ic = new ImageConverter ();

System.Byte [] = ba (System.Byte []) ic.ConvertTo (bmp, typeof (System.Byte []));

FCanvas = ba;

Um die Bitmap aus FCanvas verwenden Sie die folgende:

System.IO.Stream str = new System.IO.MemoryStream (FCanvas);

Bitmap bmp = new Bitmap (str);

Ich bin sicher, Sie werden weit überlegen Variablennamen auf die blinde concoctions gezeigt, sie sind nicht im Lieferumfang Code - ehrlich!

Average rating: