2013-04-16 18 views
5

Sto impostando la proprietà max-width per le immagini da visualizzare sulla pagina. tuttavia questo rompe il jCrop. A sinistra è quello che ho selezionato. A destra è ciò che viene ritagliato dopo averlo ritagliato. Ho usato questo esempio qui.jCrop su immagini ridimensionate

http://www.mikesdotnetting.com/Article/95/Upload-and-Crop-Images-with-jQuery-JCrop-and-ASP.NET

This is what i select This is what is actually cropped

grazie per aiuto.

+0

@SatpalSingh ho pensato che era chiaro come si arriva. puoi vedere sull'immagine a sinistra l'area che sto selezionando per ritagliare. tuttavia l'immagine ritagliata risulta essere quella a destra. – btevfik

+0

Per fare questo lavoro è necessario rimappare la posizione dell'immagine in miniatura alla nuova dimensione della grande immagine. Con la larghezza massima probabilmente la modifica dell'immagine della dimensione deve essere ricalcolata in qualche modo, forse è meglio impostare la larghezza dall'inizio alla dimensione e non lasciarla automaticamente. – Aristos

+0

ritorno Imaging da ritagliare in dimensione fissa, quello che ho fatto – Satpal

risposta

2

Il jcrop funziona bene con larghezza massima fissa. Ne ho anche provato uno. Potrebbe essere possibile ritagliare l'area sbagliata come mostrato nella casella destra.

0

si può confige Jcrop con una larghezza massima e l'altezza

$("#cropsource").Jcrop({ boxWidth: 800, boxHeight: 500 }); 
+0

Ehi, hai trovato una soluzione a questo? –