List of usage examples for com.itextpdf.text Document Document
public Document(Rectangle pageSize, float marginLeft, float marginRight, float marginTop, float marginBottom)
Document
-object. From source file:com.udec.utilidades.PdfTable.java
public PdfTable(Periodo p) { documento = new Document(PageSize.LETTER, 80, 80, 75, 75); this.pe = p;/*from w w w . jav a 2 s .c om*/ String ruta = archivo.replace("PdfTabla", p.getNombre()); try { //Obtenemos la instancia del archivo a utilizar writer = PdfWriter.getInstance(documento, new FileOutputStream(ruta)); documento.open(); } catch (Exception ex) { ex.getMessage(); } empleados = eC.findByList("estado", "ACTIVO"); for (Empleado empleado : empleados) { nom = nC.findByList2("periodoIdperiodo", p, "empleadoCodigo", empleado); documento.newPage(); createPdf(nom, p); } documento.close(); //Cerramos el documento writer.close(); //Cerramos writer try { File path = new File(ruta); Desktop.getDesktop().open(path); } catch (IOException ex) { ex.printStackTrace(); } }