Entwickler-Ecke
WinForms - Bitmap-Editor mit verschiebbaren Text, Ideen?
Christoph1972 - Di 12.02.13 08:03
Titel: Bitmap-Editor mit verschiebbaren Text, Ideen?
Guten Morgen zusammen,
ich möchte einen kleinen Editor basteln, der in einem Image verschiebbaren Text positionieren kann. Der Editor ist eine MDI Form, der eine Bitmap mit dem positionierten Text zurück gibt. Die Anzahl der Texte muss variabel sein, so wie deren Position. Eine nachträgliche Bearbeitung muss ebenfalls möglich sein.
Ich suche nun nach einer guten Idee um das umzusetzen.
Meine aktuelle Idee:
Ein UserControl vom Type Label erstellen, welches verschiebbar mit der Maus ist. Dieses Control kann einer PictureBox angefügt werden, PictureBox.Controls.Add(meinUserControl).
Neben der ControlCollection der PicBox habe ich eine Klasse mit <Point,Text> mit dieser kann ich die Position der Label und dessen Text serialisieren, in einer List<PointTextKlasse>.
Beim laden der MDI Form kann ich die Position der Label mittels der Liste neu setzen. Mit einem save Button iteriere ich durch die List<PointTextKlasse> und zeichne den Text in das Image und speichere es ab.
Eine Funktion zum löschen/zufügen der Label muss natürlich auch her, also relativ viel arbeit bis es ausprogrammiert ist.
Hat jemand noch einen anderen Vorschlag oder kennt eine Komponente die das bereits kann?
Christoph1972 - Di 12.02.13 17:24
Super, vielen Dank für die Links! Werde ich mir in ruhe ansehen :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!