En ésta publicación explico como solucionar el error couldn't connect to server 127.0.0.1 shell/mongo.js en una instalación de mongoDB en Ubuntu.
Para solucionarlo ir al directorio /var/lib/mongodb y eliminar el archivo mongod.lock
Bienvenidos a mí blog, en éste espacio comparto mis experiencias y conocimientos relacionados con las tecnologías de integración de sistemas, lenguajes de programación, desarrollo de software, bases de datos y Agilismo. Sí tienes comentarios, inquietudes o sugerencias, no dudes en escribirlos...
Buscar en el Blog
viernes, 29 de junio de 2012
martes, 12 de junio de 2012
Código Java para imprimir en la impresora predeterminada
En la siguiente publicación comparto el código Java para envíar a imprimir un archivo PDF a la impresora por defecto, éste código puede servir para programar la funcionalidad de impresión silenciosa.
Recomiendo además instalar Bullzip PDF Printer qué es una impresora PDF muy útil para realizar pruebas de impresión sin necesidad de gastar hojas de papel.
A continuación el código fuente:
Recomiendo además instalar Bullzip PDF Printer qué es una impresora PDF muy útil para realizar pruebas de impresión sin necesidad de gastar hojas de papel.
A continuación el código fuente:
import javax.print.*; import javax.print.attribute.HashPrintRequestAttributeSet; import javax.print.attribute.PrintRequestAttributeSet; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class PrintTest { public static void main(String args[]) throws IOException { FileInputStream inputStream = null; try { inputStream = new FileInputStream("c:/archivo.pdf"); } catch (FileNotFoundException e) { e.printStackTrace(); } if (inputStream == null) { return; } DocFlavor docFormat = DocFlavor.INPUT_STREAM.AUTOSENSE; Doc document = new SimpleDoc(inputStream, docFormat, null); PrintRequestAttributeSet attributeSet = new HashPrintRequestAttributeSet(); PrintService defaultPrintService = PrintServiceLookup.lookupDefaultPrintService(); if (defaultPrintService != null) { DocPrintJob printJob = defaultPrintService.createPrintJob(); try { printJob.print(document, attributeSet); } catch (Exception e) { e.printStackTrace(); } } else { System.err.println("No existen impresoras instaladas"); } inputStream.close(); } }
Suscribirse a:
Entradas (Atom)