Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > proyecto impresora virtual

Buenas

quiero hacer una aplicación de impresora virtual que permita enviar el documento a varias impresoras físicas, he buscado información y no he encontrado mucho al respecto.

(la idea es enviar la impresion a dos o mas impresoras al mismo tiempo)

espero que me puedan ayudar

saludos y gracias

enero 12, 2014 | Registered Commentersergioaiki07

http://docs.oracle.com/javase/7/docs/api/javax/print/PrintService.html

Lista las impresoras disponibles:

import java.awt.print.PrinterJob;
import javax.print.PrintService;
import javax.print.PrintServiceLookup;

public class GetPrinters {
public static void main(String[] args) {
PrintService[] services = PrinterJob.lookupPrintServices();
if (services.length > 0) {
for (int i = 0; i < services.length; i++) {
PrintService service = services[i];
System.out.println(service.getName());
}
}

System.out.println("default: "
+ PrintServiceLookup.lookupDefaultPrintService().getName());
}
}

enero 12, 2014 | Registered Commenterchoces

ya tengo una idea ,, una impresora con puerto virtual entonces el programa captura la información del puerto y la reenvía a las dos impresora o mas.

que les parece?

saludos

enero 13, 2014 | Unregistered Commentersergioaiki07

Hola, he estado haciendo un enrutamiento de puerto LPT1 a una impresora virtual, pero quiero que esta impresora me ejecute un archivo bat que me convierte archivos de la cola de impresión a archivos pdf, todo el proceso esta listo a excepción de que se me ejecute esta aplicación cuando el documento llega a la impresora, alguna ayuda?

agosto 12, 2014 | Unregistered CommenterJ. Amir