Lehr-Howto: Bilder aus Clipboard hochladen

Hier beschreibe ich euch, wie die Funktion eingebaut werden kann, dass Bilder einfach mit “stgr+v” aus seinem Clipboard oder Drag&Drop eingefügt werden.

von Dennis Schaffer
Lesezeit 4 Min.
JOR Dennis Tutorial Teaser
Softwareentwicklung
JOR Dennis Tutorial Teaser

Nun befinde ich mich schon über 1 Jahr in der Lehre als Softwareentwickler bei Anexia. Als ich im März 2017 hier angefangen habe, konnte ich gerade so eine einfache Seite mit HTML und CSS erstellen und ich wusste was Swift und Java war. Seit dieser Zeit habe ich einiges an Know-how dazu gewinnen können. Am meisten nutze ich jedoch Javascript und PHP. Neulich stieß ich allerdings auf ein kleines Problem. Ich sollte auf der dem bereits bestehenden Link-Shortener der Anexia, anx.io, eine kleine Änderung vornehmen. Diese Seite wird nicht nur dazu genutzt, einen langen Link zu kürzen, man kann auch Bilder von seinem PC hochladen zu denen nach Klick auf den Upload-Button auch ein Link ausgegeben wird. Benutzt man diesen Link, wird das Bild angezeigt, das man verwendet hatte. Ich bekam die Aufgabe, dass der User die Funktion nutzen kann, einfach mit “stgr+v” ein Bild aus seinem Clipboard oder ein Bild via Drag&Drop einzufügen. Um das zu bewerkstelligen wurde früher ZeroClipboard verwendet, für mich kam das aber nicht in Frage, da ich ich eine reine Javascript-Lösung einsetzen wollte. Hier stelle ich euch ein kleines Projekt mit dem Sourcecode zur Verfügung um es auch gleich selbst auszuprobieren.