Ich versuche, eine Farbe des gegebenen Pixels des Bildes zu setzen. Hier ist der Code-SchnipselEinstellen der Pixelfarbe der BMP/JPG-Datei
Bitmap myBitmap = new Bitmap(@"c:\file.bmp");
for (int Xcount = 0; Xcount < myBitmap.Width; Xcount++)
{
for (int Ycount = 0; Ycount < myBitmap.Height; Ycount++)
{
myBitmap.SetPixel(Xcount, Ycount, Color.Black);
}
}
Jedes Mal, wenn ich die folgende Ausnahme erhalten:
Unbehandelte Ausnahme: System.InvalidOperationException: SetPixel ist nicht für Bilder mit indizierten Pixelformaten unterstützt.
Die Ausnahme ausgelöst wird sowohl für bmp
und jpg
Dateien.
Beim Speichern dieser Methode wird eine Ausnahme wegen Speichermangel ausgelöst – talha06