Permettetemi di riassumere lo scenario con una foto:Come ritagliare qualsiasi area selezionata di un'immagine e salvarla sul server?
Sto cercando di fare una funzione per l'impostazione immagini del profilo nei miei site.I desidera avere una pagina per visualizzare l'immagine caricata nella sua dimensione originale in un campo immagine ma la dimensione dell'immagine del profilo deve essere 200 * 153, quindi voglio che gli utenti possano ridimensionare l'immagine e anche trascinare un fotogramma (la dimensione del fotogramma è 200 * 153) in qualsiasi area dell'immagine ridimensionata che vogliono per essere la loro immagine del profilo e quando fanno clic sul pulsante Salva, l'area che si trova nella cornice viene ritagliata e salva quell'area sul server.
Immaginate che questi sono i codici HTML:
<div style="height:150px;width:200px;position:absolute;border:5px solid yellow;z-index:1001;" id="test1"></div>
<img id="test" src="~/Content/01052013626.jpg"/>
Si noti che il div è trascinabile e l'immagine è ridimensionabile.
Grazie.
http://stackoverflow.com/questions/6887183/how-to-take-screen-shot-of-a-div-with-javascript – Johan
@Johan Iwant per scattare un'istantanea dall'immagine dietro che si trova nel bordo del div e salvarlo sul computer. – bbb
Perché non lo fai dal lato server? – Tengiz