Dear visitor, welcome to RPG Studio - Make your World real. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, June 1st 2012, 11:45am

Möglich in Visuell Basic 2010?

Hey Leute,

hoffe bin richtig hier.
Ist es möglich in VB 2010 ein Bildbearbeitungsprogramm zu erstellen?
also nicht in Form von Paint, Photoshop etc.
Man sollte ein eigenes Bild hochladen können und darauf schon fertige Motive stempeln können.
Die Motive sollten dann schon im Programm sein und eventuell auch geuptadet werden können.

Das fertige Bild sollte ausgedruckt, hochgeladen oder gespeichert werden können.

Wo bei das hochladen (z.B Facebook) nicht zwingend ist!.


Grüße ROCKSTRR

2

Friday, June 1st 2012, 8:07pm

Sollte in wenigen Zeilen zu lösen sein, aber ich habe VB seit sicher nem Jahr nicht mehr angefasst (und hatte auch nicht vor, das wieder zu tun xD).

Was du brauchst sind wahrscheinlich ein paar Klassen aus System.Drawing.
Wahrscheinlich diese hier:
- Image
- Bitmap
- Graphics

Graphics hat eine Methode DrawImage, mit der du deine Motive (als Images) auf dein Bild "stempeln" kannst.

Kurzer Aufbau, wie es gehen sollte:
- Image/Bitmap-Objekt erstellen, bzw. aus deinem "hochgeladenen" Bild laden (brauchst du auch für deine Motive)
- Ein Graphics-Objekt aus eben erstelltem Image laden (mit Graphics.FromImage(deinImage))
- mit der DrawImage-Methode deines Graphics-Objektes ein Motiv auf dein Bild stempeln
- Das Bild mit der Save-Methode deines Image-Objektes abspeichern

Ich hoffe, das war ausführlich genug, ansonsten kannst du dich ja melden, wenn du irgendwo festhängst.^^
.Leo

3

Saturday, June 2nd 2012, 10:53am

Danke genau das wollte ich wissen! :) werde mich melden falls ich eine Frage habe, aber ich denke mit deiner netten Beschreibung wird das schon laufen!^^

Social bookmarks