Example usage for com.itextpdf.text PageSize A4

List of usage examples for com.itextpdf.text PageSize A4

Introduction

In this page you can find the example usage for com.itextpdf.text PageSize A4.

Prototype

Rectangle A4

To view the source code for com.itextpdf.text PageSize A4.

Click Source Link

Document

This is the a4 format

Usage

From source file:edu.avans.ivh5.shared.util.generateInvoicePDF2.java

public static void main(String[] args) {
    try {//w ww . j a v a  2  s . c om
        Document document = new Document(PageSize.A4);
        PdfWriter.getInstance(document, new FileOutputStream("Factuur.pdf"));
        document.open();
        //addMetaData(document);
        //addTitlePage(document);
        //addContent(document);
        document.add(new Paragraph("Factuur"));
        document.close();
    } catch (Exception e) {
        e.printStackTrace();
    }

}

From source file:edu.uc.modulocontable.general.GenerarKardexPDF.java

public void generarFactura(List<KardexLIFO> inventario, Producto producto, String ruta) {
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4.rotate());
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);// w  w  w  . ja  v  a  2s.c o m
    documento.setMargins(40, 30, 30, 40);
    informacionpiePaguina();
    documento.open();
    try {
        cabecera(producto);
        cabeceraTabla();
        detalleDocumento(inventario);
        totalDetalleDocumento();
        comprobarLIFO();
    } catch (DocumentException ex) {
        Logger.getLogger(GenerarFacturaVentasPDF.class.getName()).log(Level.SEVERE, null, ex);
    }
    documento.close();

}

From source file:edu.uc.modulocontable.general.GenerarLibroDiarioPDF.java

public void generarFactura(List<Asiento> asientos, String ruta) {
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4);
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);/*from  w w w  . j a  v  a 2 s .co m*/
    documento.setMargins(40, 30, 30, 40);
    informacionpiePaguina();
    documento.open();
    try {
        cabecera();
        cabeceraTabla();
        //detalleDocumento(inventario);
        totalDetalleDocumento();
        comprobarLIFO();
    } catch (DocumentException ex) {
        Logger.getLogger(GenerarFacturaVentasPDF.class.getName()).log(Level.SEVERE, null, ex);
    }
    documento.close();

}

From source file:edu.uc.modulocontable.transaccion.GenerarComprobacion.java

public void generarFactura(List<Cuenta> cuenta, String ruta) {
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4.rotate());
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);//from w ww .  j  a v a  2s .c  o  m
    documento.setMargins(40, 30, 30, 40);
    informacionpiePagina();
    documento.open();
    try {
        cabecera();
        cabeceraTabla();
        detalleDocumento(cuenta);
        totalDetalleDocumento();
    } catch (DocumentException ex) {

    }
    documento.close();

}

From source file:edu.uc.modulocontable.transaccion.GenerarGeneral.java

public void generarFactura(List<Cuenta> activosCorr, List<Cuenta> activosNoCorr, List<Cuenta> pasivos,
        List<Cuenta> patrimonio, List<Cuenta> cuentaIng, List<Cuenta> cuentaGas, List<Cuenta> cuentaOtro,
        String ruta) {//from  ww  w. j a  v  a  2  s .c o m
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4.rotate());
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);
    documento.setMargins(40, 30, 30, 40);
    informacionpiePagina();
    documento.open();
    try {
        cabecera();
        detalleDocumento1(activosCorr);
        detalleDocumento2(activosNoCorr);
        totalDocumento();
        detalleDocumento3(pasivos);
        detalleDocumento4(patrimonio, cuentaIng, cuentaGas, cuentaOtro);
        totalDocumento1();
    } catch (DocumentException ex) {

    }
    documento.close();

}

From source file:edu.uc.modulocontable.transaccion.GenerarLibroDiario.java

public void generarFactura(List<Asiento> asientos, String ruta) {
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4.rotate());
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);// ww w.  j  a va 2  s.  c o m
    documento.setMargins(40, 30, 30, 40);
    informacionpiePagina();
    documento.open();
    try {
        cabecera();
        detalleDocumento1(asientos);
    } catch (DocumentException ex) {

    }
    documento.close();

}

From source file:edu.uc.modulocontable.transaccion.GenerarLibroMayor.java

public void generarFactura(List<Cuenta> cuentas, String ruta) {
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4);
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);/*from  www  . j a v  a  2 s.c  o  m*/
    documento.setMargins(40, 30, 30, 40);
    informacionpiePagina();
    documento.open();
    try {
        cabecera();
        detalleDocumento1(cuentas);
    } catch (DocumentException ex) {

    }
    documento.close();

}

From source file:edu.uc.modulocontable.transaccion.GenerarResultados.java

public void generarFactura(List<Cuenta> cuentaIng, List<Cuenta> cuentaGas, List<Cuenta> cuentaOtro,
        String ruta) {/*from   ww w .  j a  v a  2  s  .  c om*/
    documento = new Documento(ruta);
    documento.setPageSize(PageSize.A4.rotate());
    PdfWriter writer = documento.getWriter();
    writer.setPageEvent(encabezado);
    documento.setMargins(40, 30, 30, 40);
    informacionpiePagina();
    documento.open();
    try {
        cabecera();
        detalleDocumento1(cuentaIng);
        detalleDocumento2(cuentaGas);
        detalleTotal1();
        detalleDocumento3(cuentaOtro);
        detalleTotal2();
    } catch (DocumentException ex) {

    }
    documento.close();

}

From source file:eeebees.BarCode128.java

public static void main(String[] args) throws FileNotFoundException, DocumentException {

    Document document = new Document(new Rectangle(PageSize.A4));
    PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("D:/Java4s_BarCode_128.pdf"));

    document.open();/*  ww w  . j  a  v a 2  s .co  m*/
    document.add(new Paragraph("Code_128 Format_Java4s.com"));

    Barcode128 code128 = new Barcode128();
    code128.setGenerateChecksum(true);
    code128.setCode("1234554321");

    document.add(code128.createImageWithBarcode(writer.getDirectContent(), null, null));
    document.close();

    System.out.println("Document Generated...!!!!!!");
}

From source file:es.clinica.veterinaria.albaranes.AlbaranPdf.java

public void createPdf() {
    try {//w  w w .ja  v a2 s  .  c  om
        VentaDAO ventaDao = new VentaDAO();
        document = new Document(PageSize.A4);
        String fecha = new SimpleDateFormat("yyyy-MM-dd").format(venta.getFecha());
        String salbaran = getDirectorio().toString() + "/albaran-" + fecha + "-" + venta.getId() + ".pdf";
        PdfWriter.getInstance(document, new FileOutputStream(salbaran));
        document.open();
        addMetaData(document);
        addTitlePage(document);
        //                addContent(document);
        document.add(createTable());
        document.close();
        venta.setAlbaran("../albaranes/albaran-" + fecha + "-" + venta.getId() + ".pdf");
        ventaDao.updateAlbaran(venta);
        //                System.out.println("Documento cerrado");

    } catch (Exception e) {
        e.printStackTrace();
    }
}