Permalänk
Medlem

Bildbeskärning i Flash

Hej!

Såhär är det... Jag jobbar med en hemsida för tillfället där tanken är att man ska ladda upp en bild och sen får man beskära den. Just nu använder jag ett javascript som skickar vidare koordinater till ett php skript som då skär ut bilden.

Min tanke är att göra en helt klientbaserad lösning istället för att minska påfrestningarna på servern. Så då tänker jag att flash borde vara den bästa lösningen men problemet är att jag inte har så jättemycket kunskap om flash.

Jag vill alltså i flash ha ett statiskt område centrerat i mitten, allt utanför området ska ha ett mörkat lager över sig. Bilden ska man sen kunna flytta, förminska, förstora och rotera och det som då är innanför det statiska området är det som ska vara slutresultaten för beskärningen.

Innan jag tar tag i det här projektet tänkte jag kolla med alla härliga vetenskapsmän här om det är någon idé att ge sig in på det, hur komplicerat skulle projektet bli?

MVH

Permalänk
Citat:

Ursprungligen inskrivet av Hoshibo
Hej!

Såhär är det... Jag jobbar med en hemsida för tillfället där tanken är att man ska ladda upp en bild och sen får man beskära den. Just nu använder jag ett javascript som skickar vidare koordinater till ett php skript som då skär ut bilden.

Min tanke är att göra en helt klientbaserad lösning istället för att minska påfrestningarna på servern. Så då tänker jag att flash borde vara den bästa lösningen men problemet är att jag inte har så jättemycket kunskap om flash.

Jag vill alltså i flash ha ett statiskt område centrerat i mitten, allt utanför området ska ha ett mörkat lager över sig. Bilden ska man sen kunna flytta, förminska, förstora och rotera och det som då är innanför det statiska området är det som ska vara slutresultaten för beskärningen.

Innan jag tar tag i det här projektet tänkte jag kolla med alla härliga vetenskapsmän här om det är någon idé att ge sig in på det, hur komplicerat skulle projektet bli?

MVH

Frågan är om det verkligen är superviktigt att du inte har det på servern? Tror inte det påfrestar så mycket att du måste köra det på klientappen. Du måste också tänka på att ju mer ansvar du lämnar på klienten desto lättare är det för klienten att skicka in skit till din server. Sen om du behöver flash för detta kan jag inte svara på

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av KurreKula
Frågan är om det verkligen är superviktigt att du inte har det på servern? Tror inte det påfrestar så mycket att du måste köra det på klientappen. Du måste också tänka på att ju mer ansvar du lämnar på klienten desto lättare är det för klienten att skicka in skit till din server. Sen om du behöver flash för detta kan jag inte svara på

Tack för svaret!

Det blir mycket data fram och tillbaka som det är nu. T.ex. så sparas temporära bildfiler vid förhandsgranskning som servern skickar ut. Då hade det varit smidigare om klienten förhandsgranskade via sin klientapp utan att den skickar något till servern förrän man är nöjd med bilden. Det som just nu är ett ganska stort problem är rotering; man kan bara rotera 90 gradersvinklar vilket låser användaren lite grann till skillnad från om man skulle göra en mer dynamisk variant i ex. flash. Att tillägga är att när man roterar så kan det ibland ta flera sekunder för servern att bara rendera om bilden vilket känns lite frustrerande.

Någon som har tips på någon Open-Source app som gör något liknande? (Helst Flash)

MVH