Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/05/2011, 12:44
Avatar de esdebon
esdebon
 
Fecha de Ingreso: agosto-2008
Ubicación: México
Mensajes: 167
Antigüedad: 16 años, 3 meses
Puntos: 18
Respuesta: movieclip a pdf y grabar en servidor

Perfecto... aunque no me dijiste que action script ocupas, tengo un ejemplo en AS3.

Código actionscript:
Ver original
  1. function saveImage(e:MouseEvent):void {
  2.     var bitmapData:BitmapData = new BitmapData(aquiElAnchoDeLaImagen,aquiElAltoDeLaImagen);
  3.     bitmapData.draw(enNombreDelMovieClip);///Esta parte no estoy seguro, nucan he convertido un movieClip a bitmapData
  4.    
  5.     var fr:FileReference=new FileReference();
  6.     var JPG:JPGEncoder = new JPGEncoder(80); //el 80 es la calidad de la imagen
  7.  
  8.     var ba:ByteArray = JPG.encode(bitmapData);
  9.  
  10.     var oURLRequest:URLRequest = new URLRequest("upload_imagen.php");
  11.  
  12.     oURLRequest.method = URLRequestMethod.POST;
  13.     oURLRequest.data = ba;
  14.     trace('subiendo');
  15.  
  16.     var oURLLoader:URLLoader = new URLLoader();
  17.     oURLLoader.addEventListener(Event.COMPLETE, eUploadComplete, false, 0, true);
  18.     oURLLoader.addEventListener(IOErrorEvent.IO_ERROR, eUploadFailed, false, 0, true);
  19.     oURLLoader.load(oURLRequest);
  20. }
  21. function eUploadComplete(oEvent1:Event) {
  22.     trace("Imagen subida");
  23. }
  24.  
  25. function eUploadFailed(oEvent1:IOErrorEvent) {
  26.     trace("Falla el subir el archivo");
  27. }


El archivo upload_imagen.php es:

Código PHP:
Ver original
  1. <?php
  2.     //Nombre archivo
  3.     $nombre = time()."-".mt_rand();
  4.  
  5.     $ruta='./';
  6.  
  7.     $oHandle = fopen($ruta.$nombre.'.jpg', "w+");
  8.     fwrite($oHandle, file_get_contents("php://input"));
  9.     fclose($oHandle);
  10.  
  11.     imagedestroy($oThumbnail);
  12.     imagedestroy($oSource);  
  13. ?>

Espero te sirva.
__________________
Mi sitio: http://www.fluocode.com