Hallo, es geht um folgende Situation:
Über eine Upload-Funktion soll eine Grafik-Datei hochgeladen werden können.
Direkt anschließend soll die Grafik ausschnittsweise in einem Container mit fester Größe gezeigt werden.
Bis hierher noch kein Problem.
Gesucht werden jetzt JavaScript-basierte (kein Flash!) Komponenten, mit denen sich folgende Funktionalitäten ohne großen Overhead und Cross-Browser-kompabtibel bis einschließlich IE 8 (der muss leider unbedingt auch noch unterstützt werden bei dem Projekt) ergänzen lassen.
1\. Verschieben der Grafik im Container (die gesamte Grafik kann grundsätzlich auch größer sein als der Ausschnitts-Container, weswegen in solchen Fällen eben immer nur ein Ausschnitt der Grafik gezeigt werden kann, vgl. Google Maps) durch Bewegen der gedrückten Maus.
(Was man recht zahlreich findet, sind Komponenten, wo ein Zoom beim reinen Überfahren eines Grafik-Containers mit der Maus stattfindet, wozu allerdings die komplette Grafik im Container gezeigt werden muss. Das ist hier nicht anwendbar.)
2\. Komponente zum Einstellen eines Winkels: Hier sollte sich - grob beschrieben - in etwa ein kleinerer Kreis auf einem Kreisrand befinden. Über Drehen des kleineren Kreises auf dem Kreisrand soll der Winkel eingestellt werden können. Hat den Vorteil, dass sich die Bedienart intuitiv aufdrängt. Vielleicht gibt es einen speziellen Ausdruck für die Sorte von Winkel-Einstell-Komponente, womit man dann auch leichter was finden würde, den ich aber nicht kenne.
(Wenn es so was gar nicht fertig gibt, wär die Ausweichlösung, so was wie einen Slider zu verwenden.)
Gruß Michael