2 Stimmen

Serialisierung von BitmapImage in WPF

Ich versuche, eine benutzerdefinierte Klasse zu serialisieren, jedoch erhalte ich eine Fehlermeldung, dass System.Windows.Media.Imaging.BitmapImage nicht als serialisierbar markiert ist. Ich verstehe, dass ich es ein Byte-Array oder etwas konvertieren müssen, um es zu serialisieren, aber ich bin nicht sicher, wie dies zu nähern.

Ich habe diese Frage gefunden: Serialisieren eines WPF-Bildes aber ich weiß nicht, wie ich es für meine Zwecke anpassen kann. Könnte jemand mich in die richtige Richtung zeigen und möglicherweise Link einige Material zu lesen, wenn der Umgang mit Serialisierung in WPF.

1voto

Emond Punkte 48911

Eine Möglichkeit ist die Übergabe der ImageSource an den Konstruktor der WriteableBitmap und verwenden Sie dann die Pixels-Eigenschaft der WriteableBitmap, um an die Pixeldaten zu gelangen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X