Comunidad de diseño web y desarrollo en internet online

imprimir un frame

Citar            
MensajeEscrito el 26 Ene 2010 12:40 pm
Hola compañeros foreros, se me crea una nueva duda.
¿Se puede imprimir un determinado objeto de un determinado frame, mediante un botón?
¿Como?
posteo el codigo que escribo:

on (release) {
printNum(0, "bframe");
}

Gracias por adelantado.
Saludos Nostromo

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 26 Ene 2010 02:17 pm
Si puedes, pero yo usaría mejor la clase PrintJob.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 26 Ene 2010 08:12 pm
Bien, cambié Printnum por Printjob, me abre el recuadro de la impresora y me permite imprimir toda la película, busqué en la ayuda de flash pero no encontré nada, o no supe, que es lo mas probable, una ayudita facil Hernán, solo una pistita.
Gracias, mil gracias
saludos nostromo 5000

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 27 Ene 2010 12:36 am
Postea el código de como estas haciendo el PrintJob.

Saludos, Hernán . -

PD. Dale F1 al PrintJob y tendrás las pistas de Adobe, que para esta clase son bastante buenas . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 27 Ene 2010 08:06 am
Ok, Hernan, este es el código, "Prueba" es el nombre del MC que costa de dos frame, "imprimirMC" es el nombre de instancia del MC. En panatalla se intercambian intermiténtemente, y yo quiero que sea el frame 2 el que se pueda imprimir,
con este código me imprime los dos frame

on (press) {
var imprimirMC = new PrintJob();
var usuarioAcepta = imprimirMC.start();
if (usuarioAcepta) {
imprimirMC.addPage("Prueba frame", 2);
imprimirMC.send();
}
delete imprimirMC;
}

Gracias otra vez Hernán
Saludos para todos.
Nostromo5000

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 27 Ene 2010 09:44 pm
nunca use pintjob, pero para lo que necesitas es bastante sencillo.

en el frame tenes que tenes los mc que queres imprimir, por ejemplo
imprimir1_mc
dentro de él pones todo lo que queres imprimir

y luego un boton que va a tener esta programación
on(release){

print(this.imprimir1_mc, "bmax" );
}

y listo, te va a imprimir el primer movie clip escalado al tamaño de la hoja porque estamos usando "bmax"
existen otros parametros que te van a permitir ciertos ajustes como "bmovie" y " bframe"

aca hay mas info http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary625.html

Por arix

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Ene 2010 08:05 pm
Guay arix, lo he cogido, muchas gracias, por cierto el link de adobe"estupendo"

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox

 

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