Comunidad de diseño web y desarrollo en internet online

MDM Zinc + PrintJob AS3

Citar            
MensajeEscrito el 30 Oct 2012 08:56 am
Buenas tardes, estoy desarrollando una aplicación en AS3 en la que necesito que se imprima un MovieClip presionando un botón.

Ya hice muchas pruebas y funciona perfectamente desde Flash Professional CS5.5, pero el problema está en que cuando creo el .exe desde Zinc 3.0 sencillamente no funciona, es decir, si muestra el cuadro de dialogo de la impresora pero al tratar de imprimir no hace nada, se cierra el cuadro de dialogo y como si nada hubiera pasado.

¿Existe algún plugin o alguna otra manera de imprimir con Zinc? :?
Me había planteado generar un pdf e imprimirlo pero creo que no es lo mas optimo ya que son varias páginas y convendría mas trabajar directamente desde Flash.

Muchas gracias de antemano.

Por Pressiale

6 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Oct 2012 03:03 pm
Prueba esto, a mi siempre me funcionó perfecto

package clases {

import mdm.*;
import flash.display.MovieClip;
import flash.events.*;
import flash.net.*;
import flash.printing.*;

public class Printer {

private var print_job:PrintJob = new PrintJob();
private var options:PrintJobOptions = new PrintJobOptions();
private var result:Boolean;

function Printer(Page:MovieClip) {
mdm.Dialogs.prompt("Empezo");
result = print_job.start();
if (result==true) {
print_job.addPage(Page, null, options);
print_job.send();
delete print_job;
mdm.Dialogs.prompt("Imprimio!");
}else {
trace("ERROR");
mdm.Dialogs.prompt("NO Imprimio!");
}
}
}
}

Saludos! me encuentras en codigomasmas.com.ar :)

Por cutepizarro

95 de clabLevel

1 tutorial

Genero:Masculino  

Programador PHP-MYSQL-FLASH-ZINC

firefox
Citar            
MensajeEscrito el 09 Nov 2012 11:21 pm
Muchas gracias por contestar, esa es casi exactamente la clase que utilizo para imprimir (sin los mdm.Dialogs).
Anteriormente no pasaba del cuadro de dialogo, pero ahora ya funciona, no se que habrá pasado pero de un dia a otro funcionó, tal vez por problemas con el driver o algo así. Igualmente muchas gracias.

Por Pressiale

6 de clabLevel



 

chrome
Citar            
MensajeEscrito el 18 Feb 2013 05:54 pm
hola Pressiale

Andaba buscando lo mismo para imprimir desde mdm zinc sin dialogos o aceptando automaticamente el dialogo de impresion tienes idea de como hacerlo ? algun ejemplo que me podrias mostrar

gracias

Por jesaltsie

20 de clabLevel



 

firefox

 

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