Comunidad de diseño web y desarrollo en internet online

Imprimir con formato en Flex 3

Citar            
MensajeEscrito el 21 Ene 2008 12:29 pm
Hola a tod@s!!!
Tengo un problema y no consigo solucionarlo. Tengo una aplicación flex en la que quiero imprimir el contenido de un dataGrid, hasta ahi bien, he conseguido imprimirlo aunque no lo consigo centrar en la hoja.
El problema viene porque me gustaría darle un formato específico a esa impresión, no quiero que me lance el dataGrid sin más, me gustaria poder poner alguna cabecera, la fecha, etc y después cambiar el formato del dataGrid por un listado de elementos sin más.
¿Alguien sabe si es posible?
Gracias por vuestra atención.

Por Whitefeet

42 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Ene 2008 04:21 pm
x que no generas un pdf

Por pinocho

78 de clabLevel



Genero:Masculino  

Luna City

firefox
Citar            
MensajeEscrito el 22 Ene 2008 08:24 am
Lo quiero mandar directamente a impresora.
Si generase un pdf, podría imprimirlo inmediatamente después???
Y ya puestos, si sabéis de algún tuto que explique como generar el pdf... lo agradecería, aun así voy a ponerme a buscar.

Por Whitefeet

42 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Ene 2008 06:30 pm
Lo de la impresión yo una vez vi exactamente lo que quieres pero no me acuerdo donde XD si buscas en google seguro lo encuentras.

Sobre generar pdf mira aca http://www.bytearray.org/?p=107

Por AXM

Claber

705 de clabLevel

8 tutoriales

Genero:Masculino  

Bogotá

firefox
Citar            
MensajeEscrito el 24 Ene 2008 09:22 pm
YO justamente estuve en estos dias peliandome con esto justamente que vos necestias .y logre hacerlo la verdad es que flex sorprende con su versatibilidad aunque es importante enteder bien como funciona, yo lo hice funcionar como queria con este ejemplo... tienes que crear unos archivos con las clases de header footer y view... fijate en el link que te paso !

http://livedocs.adobe.com/flex/201/langref/mx/printing/FlexPrintJob.html

saludos y espero que te isirva


dQ

Por dQ

409 de clabLevel

3 tutoriales
1 articulo
1 ejemplo

Genero:Masculino  

Argentina

firefox
Citar            
MensajeEscrito el 25 Ene 2008 08:30 am
Muchas gracias a los dos, la página de adobe la había visto, y con ella conseguí imprimir el dataGrid, pero no darle el formato que quería.
Voy a estudiarla detenidamente a ver si lo consigo, y si no te escribiré dQ, jeje.

UN saludo, y gracias de nuevo

Por Whitefeet

42 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Ene 2008 12:38 pm
Oye MP, fijate el ejemplo que te mande .. que vos al crear el header y el footer.. con el mismo nombre del ejemplo hacerlo .. fijate que podes ponerle lo que quieras... al header y footer y ahi pones el texto que quieras.

Cuando quieras pues aca estamos !!

un saludo
dQ

Por dQ

409 de clabLevel

3 tutoriales
1 articulo
1 ejemplo

Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 25 Ene 2008 12:54 pm
No me ha llegado ningún MP :(
Pero gracias por vuestra ayuda.

Por Whitefeet

42 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Ene 2008 08:27 pm
jaja sorry pense que era tu nick ! y era otra cosa !

jajaja


Whitefeet THANK YOU !

Por dQ

409 de clabLevel

3 tutoriales
1 articulo
1 ejemplo

Genero:Masculino  

Argentina

firefox
Citar            
MensajeEscrito el 28 Ene 2008 08:32 am
Jajajajaa, me lo imaginé jeje, pero pensaba que me habías mandado un MP.

Voy a pelearme con los ejemplos a ver si lo consigo que acabo de llegar al trabajo :wink:

Gracias MP :lol:

Por Whitefeet

42 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Ene 2008 11:26 am
dQ has conseguido imprimir imágenes??? tengo que imprimir al menos una, o tener la opción de hacerlo y no me la coge...

Si alguien tiene idea de por qué puede ser...

Gracias

Por Whitefeet

42 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Ago 2009 05:20 am
Yo tambien estoy en la busca de imprimir un formato con imagenes, directamente desde Flex, pero cuando lo imprimo, nunca sale la imagen, AYUDAAAAAA.............

Por andyflonav

1 de clabLevel



Genero:Masculino  

Ica - Peru

msie
Citar            
MensajeEscrito el 04 Ago 2009 04:15 pm
utilizen alive pdf yo opto por eso yo no he tenido problemas con el y al imprimir fotografias solo porke se los conviertes a byts pero pues ahi les va un poco de codigo para pegar una imagen


Código ActionScript :

               var loader:Loader=new Loader();
      loader.contentLoaderInfo.addEventListener(Event.COMPLETE, startListener);   
           var url:URLRequest = new URLRequest(direccion+"/Logo.gif");  
           loader.load(url);    
         function startListener (e:Event):void{
            var bmp:Bitmap=loader.content as Bitmap; //el resultado lo mandas a un bitmap
            var encoder:JPEGEncoder = new JPEGEncoder(100);   
            var bytes:ByteArray = encoder.encode(bmp.bitmapData);//se codifica a jpegencoder 
                                //o el ke prefieras no importa
            myPDF.addImageStream(bytes, 15, 6, 25, 25, 1, ResizeMode.NONE);//aki ingresas la fotos ya en bytes
            //SalvarPdf
         }   

Por yeethug

43 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Dic 2009 07:39 am
Ya sé que es tarde pero acabo de encontrar el modo de imprimir imágenes al imprimir un PrintDataGrid, basta con incluirlas con la directiva @Embed.

Código :

<mx:Image source="@Embed(source='tu_imagen.png')" ... />

Por pigmonchu

0 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.