Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[FLEX] Upload slike sa racunara

[es] :: Flash :: [FLEX] Upload slike sa racunara

[ Pregleda: 1458 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Valerij Zajcev

Član broj: 40886
Poruke: 1374
80.93.241.*



+2 Profil

icon [FLEX] Upload slike sa racunara16.04.2009. u 09:27 - pre 182 meseci
Za upload koristim file reference klasu, znaci imam sve napravljeno dialog za pretragu, selektovanje fajla, program mi uzme podatke (ime, tip, size, creationDate ...).
Ne znam zasto mi je data property filereference objekta prazan uvek je null (nakon sto selektujem fajl), ne znam da li je to bitno.
Ono sto mi treba jeste da sada kada imam referencu na selektovan fajl, kako da pretvorim taj fajl u ByteArray?
Nesto ovako (ali da radi):
Code:

var ar:ByteArray = fileReferenceObject.data as ByteArray;
// ili bilo sta slicno sto moze da mi vrati referencu slike u ByteArray-u

Treba mi byte array jer je ovo najbolji nacin da sliku prosledim .NET servisu.
 
Odgovor na temu

Vranac
Vranac Srdjan
Software developer
Novi Sad, Vojvodina

Član broj: 3493
Poruke: 353
*.ptt.rs.

Jabber: vranac@elitesecurity.org
ICQ: 64150005
Sajt: www.linkedin.com/in/vrana..


+1 Profil

icon Re: [FLEX] Upload slike sa racunara16.04.2009. u 12:29 - pre 182 meseci
Pogledaj sledece, nasao sam na brzaka, mislim da ce ti objasniti sta da radis:
Flex Upload Component sa sourcevima
Previewing an image before uploading it using the FileReference class in Flash Player 10
Creating a FileReference object using MXML in Flex
FileReference in Flash Player 10
Upload Multiple Files Using ASP.NET & Adobe Flex
Idle mind is the devils playground, in my case it turned out to be an amusement park.

Sustina problema ove zemlje:
Legeonar_: Sto pre treba da shvatite da je EU propast i da se tamo mora raditi,a ne samo biti zaposlen.
http://www.elitemadzone.org/p1864861

Nobody Remains Virgin, Life Fucks Everyone
 
Odgovor na temu

Valerij Zajcev

Član broj: 40886
Poruke: 1374
80.93.241.*



+2 Profil

icon Re: [FLEX] Upload slike sa racunara16.04.2009. u 14:48 - pre 182 meseci
Evo ga na kraju sta sam uradio, procitam fajl kao stream uzmem njegov byteArray i saljem servisu
Code:

 private function fileOpen():void {
            var filter:FileFilter=new FileFilter("Documents", "*.txt; *.png; *.jpg;")
            file.addEventListener(Event.SELECT, fileOpenHandler);
            file.browseForOpen("select your file", [filter]);
         }

         private function fileOpenHandler(evt:Event):void {
            var fs:FileStream=new FileStream();
            fs.open(evt.target as File, FileMode.READ);            
            byteArrayToSend =new ByteArray;
            fs.readBytes(byteArrayToSend);
            fs.close();
            
            txSelFile.text = file.name;
            btnUpload.enabled = true;
         }
 
Odgovor na temu

[es] :: Flash :: [FLEX] Upload slike sa racunara

[ Pregleda: 1458 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.