Bilder laden, malen und wieder speichern

jerrylloop

Grünschnabel
wie kann ich denn überhaupt ein Bild (sagen wir mal JPEG) laden, dann z.b. bemalen (ein rechteck reinzeichnen) und dann wieder speichern.

hat da mal jemand eine idee oder nen link oder teillösungen gesehen ?

mfg

jerry
 
Teillösung gibt es von mir keine.

Aber: Das Zauberwort nennt sich "GDI+". Hierzu gibt es unter Tutorials auch ebendieses zu finden.

Laden kannst du Images mit

Code:
Image.FromFile(filename)

Einfach mal in der MSDN genauer ansehen und schon klappt es. Zu GDI+ gibt es jede Menge Informationen im Netz. Google einfach mal, wennst nicht weiterkommst, dann Fragen einfach posten.
 
In der MSDN ist eine schöne Einleitung dazu.
Zu Beginn erklärt sie auf welche Weisen man an ein Graphics Objekt kommt, und auf weiteren Seiten dann wie man was damit machen kann.

Erstellen von Grafiken mit GDI+

  • Durch Erstellen eines Graphics-Objekts aus einem beliebigen Objekt, das von Image erbt. Dies ist sinnvoll, wenn ein bereits vorhandenes Bild geändert werden soll.

Dieser Punkt in der Anleitung wird für dich Interessant sein. Für nähere Infos zum Bearbeiten und Speichern, einfach in der MSDN (oder offline in deinem DokuBrowser zu .net) die Methoden eines Graphics Objekts ansehen.

MfG,
Alex
 
Zurück