Autor | Zpráva | ||
---|---|---|---|
Majkelju Profil |
#1 · Zasláno: 24. 5. 2013, 11:40:40
Potřeboval bych na stránce mít okénko třeba 200x200, kam nahraju fotku a pomocí myši ji budu moct v tom okénku posunovat. Po stisku tlačítka se potvrdí její souřadnice a obrázek by se měl uložit v té pozici, co ho nechám, nebo prostě by se měl oříznout, nevím, jak to vlastně funguje... Dokázal byste mi někdo pomoct, jak na to?
|
||
Radek9 Profil |
#2 · Zasláno: 24. 5. 2013, 12:12:54
Majkelju:
Jednoduše řečeno budeš sledovat pozici myši, a posouvat obrázek (případně ten rámeček) na danou pozici (podle výpočtu od počáteční souřadnice). Potom je předáš do PHP. Řezání obrázku se dělá tak, že větší obrázek překopíruješ podle souřadnic do toho malého (200×200). Pokud budeš chvíli googlit, určitě najdeš hotové řešení. |
||
margin Profil * |
#3 · Zasláno: 24. 5. 2013, 13:37:11
Hotové řešení, které umí více, než požaduješ, je na http://www.chose.cz/weblog/index.php/orez-obrazku-pomoci-js-a-php/, stačí upravit tak, aby uživatel nemohl měnit velikost ořezávané oblasti.
|
||
Majkelju Profil |
Děkuji za rady, nakonec jsem to vyřešil takhle:
http://jsfiddle.net/ztvyY/ V příkladu nefunguje tlačítko, i když u mě na webu ano, ale to nevadí. Co bych ještě rád znal, je takový grafický detail, jak to udělat, aby část obrázku, která není v rámečku, byla viditelná, ale jen napůl..aby bylo vidět, jaká část obrázku je ořízlá...asi je třeba si pohrát s opacity, to jsem ale doteď zkoušel a pořád mi to nejede :) |
||
Časová prodleva: 5 dní
|
|||
peta Profil |
#5 · Zasláno: 29. 5. 2013, 15:24:56
Muzes dupllikovat obrazek, prekryt jeden a druhy orezat pomoci clip. Nebo kolem orezane casti poskladat divy, ktere prekryvaji zbytek obrazku.
|
||
Časová prodleva: 11 let
|
0