Elipsa - Izrez iz slike

Pozdravljeni!

Delam en app, kjer na client-sidu uporabnik nastavi kakšno elipso želi cropat iz slike. Prišel sem tako daleč, da imam sliko v canvas in elipso, ter kontrole kako naj ta elipsa izgleda. Problem sedaj pa je, da ne znam cropat elipse iz slike - samo kvadrat. Torej rabim elipso z prosojnostjo.
Primer kar imam do sedaj:
http://bit.ly/SiWxH0

Pozna kdo rešitev?

Lp

29 odgovorov

pozdravljen,

ne bo šlo..

zona zunaj crop-a bo bela ali črna poljubne barve nikakor pa prosoja ker bo zahteval layer oz. shranjevanje v gif. ali png. (samo ta dva formata podpirata prosojnost "tranparency" datoteko.

pa ta link spodaj grozno počas dela..

lp

1

Dragan, torej niti shranejvanje v .png ne bo omogočalo prosojnosti okrog elipse?

1

@Zay - png. in gif. podpirata prosojnost.

1

Že že vem da podpirata, samo kako kropat elipso iz slike? To je moje vprašanje :)

1

pošlji mi delček kode ki to zajema na ZS

1

Dragan, vso izvorno kodo lahko vidiš kar v brskalniku, z desnim klikom. Zaenkrat je narejeno tako, da canvas riše sliko celotnega containerja.. Torej slika dekleta in elipsa, tudi če jo premikaš avomatsko izriše nov image. :)

1

manjka ti
-funkcija za izrez "ovala" iz kanvasasa
-potem izbris delete outter selection-a
-crop to oval
-save kot gif. ali png. z transparency set to "0"

neki iz tega ven probi sestavit...

1

zakaj ne uporabiš flash? bi ze zdavnaj rešil problem

1

@Dragan: No, saj ta, funkcija za SAMO izrez ovala je problem.

@digitalneinovacije: Flash, ne bo šlo, ker bo zadeva na tablicah delovala.

2

Ajde fantje, kdo to zna in kakšna je urna postavka? Pošljite PM, ker nimamo časa en teden po forumih spraševat. lp

1