ActionScript 3.0 :: PNGEncoder - Save A Png Image Onto The Server But It Is 0kb
Dec 23, 2010
I am struggling to encode and then save a png image onto the server. The file 'myImage.png' gets saved onto the server but it is 0kb. My actionscript is:
I am struggling to encode and then save a png image onto the server. The file 'myImage.png' gets saved onto the server but it is 0kb.
My actionscript is: import com.adobe.images.PNGEncoder; import flash.display.BitmapData; import flash.utils.ByteArray; // Go to PHP Page.// bitmap_btn.addEventListener(MouseEvent.CLICK, gotoPHP); function gotoPHP(event:Event):void { [Code] .....
as3corelib functionality is awesome and I have used the great tutorial at Henry Jones.com to create an example with a quick interface...
[URL]
Now this is a bit wierd here because it works on 70% of location tests but seems to be dependant on the internet provider allowing uploads. It doesn't work at my mates house but works at work and my house etc...
The second thing is that I need to know what the as is to save the mask to the server instead of downloading it to your machine.
I have a Flash Application that sends an image (using as3corelib) to a PHP script that previews it in the browser, which works! But, I would actually like it to permanently save it the a server folder (uploads, etc.) instead of temporarily saving it. I can't find the right variable in the PHP that actually sends the image to a server so it could save it.
i have an ongoing project something like this [URL], same concept, upload image and the template sits above the uploaded image then save to the server. The problem is it only saves the template and without the uploaded image. So how can i save the template with the uploaded image? something like a screenshot on a specified width and height? Im still exploring actionscript specially as3.
Code: var jpgSource:BitmapData = new BitmapData (container_mc.width , container_mc.height); jpgSource.draw(container_mc);
[Code]....
image_mc is the container for the uploaded image since i want to edit the image then save the image with the template as my border or something like a picture frame (container_mc). Yeah i know you've seen this code in some tutorial, i just want to tweak it so that i can learn to manipulate the actionscript.
I've a problem when save area flash to image on server (both Win or Linux), but on local (OS: Window) it allaway runs well. I try to find this bug, when user "loadMovie" function it's bug, but i don't use "loadMovie" function it runs well (on Sever)
Im working on a project where i need to create a webpage that the end user can upload an image (gif, jpg, png) that is then transformed and mapped to a perspective shape, then saved to the server, and linked in the mysql DB.Has anyone done something like this before?Id like to do this in flash, if possible, if not, I guess shockwave is the next optionbecause you cant distort flash movie clips to create a "perspective" im gonna need to use something like this:
Im working on a project where i need to create a webpage that the end user can upload an image (gif, jpg, png) that is then transformed and mapped to a perspective shape, then saved to the server, and linked in the mysql DBId like to do this in flash, if possible, if not, I guess shockwave is the next option[URL]Am I crazy trying to do it this way?
im looking for a script that can record audio from a mic and save it to a fms server i came across a video email script but would like to have just a audio one that can do the samething as the video email with out the video part.
In AIR/AS3 Flex Mobile for Android project.How can I capture an "image" of whats visible on the view then just save that image as anything like jpg/pdf to the SD card?Basically a screenshot on Android using AS3.
I am trying to utilize the PNGEncoder with the dynamicfash Base64 to send a Base64 String to PHP and save the PNG File but for some reason that i cannot figure out, the PNG file is never readable. It is there and has a size (contains data) but cannot be opened by anything so is not a valid png file. Here is my code...
Code: var target:MovieClip = new MovieClip(); target.graphics.beginFill(0xff0000,5.0);[code]..........
I have to a problem using the Flash Media Interactive Server Feature Explorer. I want use the sample: RecordStream. I can see the instance "RecordStream" in console FMS 3.5. and show me the video in app AIR, but does not save the .FLV in my server.
As usual I've come across something easy to do in Flex but not in Flash. Flex has ImageSnapshot and PNGEncoder to get a .png out of a display object. Any way to do this in flash without using a 3rd party API as I can't distribute a license with my app. I'm using Flash CS5. I wish there was as much support for Flash as there is for Flex. I've had to write my own tree component, if I'd have used Flex I could have just used the Flex tree component. I'm hoping I don't have to write my own display object to png class myself.
I'm trying to use PNGEncoder to encode a bitmapData object into a png ByteArray so I can send the data to the server. Everything would be peachy except the bitmapData is 4000x4000px and when I run the PNGEncoder.encode function on it the whole app stops (UI is blocked) for 5-8 seconds while it runs. Does anybody have any suggestions on how to not make it block so bad, I read about chunking up the process (since you can't multithread in AS3) but can't find any sample code on chunking up the process.
I have a large image that exceeds the bitmapdata limits, so I am trying to break it up into 4 separate images and encode them separately using the PNGEncoder. The first 1 comes out great. The remaining 3 all contain the same bytearray data and result in a blank image.
Code: public function encodeUsersDrawing():void{ pngImageQuadrant1 = new BitmapData(1875, 2400, true); pngImageQuadrant2 = new BitmapData(1875, 2400, true); pngImageQuadrant3 = new BitmapData(1875, 2400, true); pngImageQuadrant4 = new BitmapData(1875, 2400, true); [Code] .....
Also i understand that i only get 96dpi from image, because of my monitor dpi, but I need to make sure that even it generates 96dpi, it really is 300dpi quality.
I am taking 28 original images from user and making a "thumbnail picture collage" out of it for printing. I dont get the crisp quality in generated collage images, compared to originals. Here are my function, I really need to generate photo quality images for printing.
I'm trying to import an image and assign it to a Loader object, which works just fine, though I want to use the PNGEncoder rather than a the JPGEncoder, because if the source image has an alpha channel (transparency) I want that data preserved. The code, or the encoder, or something is preventing or deleting the alpha channel data. What should be transparent is showing as white.
I am creating a program that is effectively an sprite creator. I'm very new to AS3, but I know JQuery, JS, PHP, etc. After going through multiple steps of selecting pieces to customize a character, you are supposed to be able to download the final product using fileReference(). Everything works, and I can download the image in the end, but the problem is that I cannot capture all of several movieclips on the stage, I can only capture one. Maybe this will help clarify:
[Code]...
Could it be that each of the movieclips I'm adding to the sprite have children of their own?
Is there any easy way how to save data to the server from running flash application? For example i would like to save map 2d array to xml file on the server. I know that i should be done thru php script but i searched everywhere could not find how to realize this thru AS3.
what I'm looking for is a tutorial on how to save a MC directly to my server. So let me explain this. The user will click on a button inside my flash application and it will save the MC straight into a folder on my server (as a jpeg), so it can be accessed later on.Is this even possible?
I plan to create a level editor for the game I currenty work on. Thats no problem at all, but I have no idea, how i could save data for the maps into a server from the .swf and get them back at a later point.And I also would like to know, what kind of a server I would need. Are free ftp servers enough for stuff like this, or are they useless?
I now know that it is impossible to save a swf over a virtual server (in real time) which has had its text changed dynamically. But does this apply to webcam video? What I mean is, if I allow someone to use my app on the internet, and this app allows them to record a video using their webcam, can they then save this swf to their computer?
I create an area within the site where a user can manually create something from a list of objects, if I, say, wanted to save this data as a number of variables to the server ie- a new row containing all the data unique to that saved item, does anyone know the best method of doing this, I'd figure it'd be XML but resource seems a bit sparse in this area.