Example usage for com.itextpdf.text Font setStyle

List of usage examples for com.itextpdf.text Font setStyle

Introduction

In this page you can find the example usage for com.itextpdf.text Font setStyle.

Prototype

public void setStyle(final String style) 

Source Link

Document

Sets the style using a String containing one or more of the following values: normal, bold, italic, oblique, underline, line-through

Usage

From source file:Reporte.PdfInformeGeneral.java

/**
 * adiciona al documento los totales de ventas, comision y premios para el
 * tipo de moneda/*from w ww.  jav  a 2s  .  c o m*/
 *
 * @throws DocumentException
 */
private void generarTotalesParaTipoMonedas() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);
    NumberFormat formatoNumero = NumberFormat.getNumberInstance();
    fuente.setSize(10);
    PdfPCell parrafo = new PdfPCell(new Paragraph("Gran total", fuente));
    tabla.addCell(parrafo);

    PdfPCell parrafo1 = new PdfPCell(new Paragraph(formatoNumero.format(this.totalVentas), fuente));
    parrafo1.setHorizontalAlignment(Element.ALIGN_RIGHT);
    tabla.addCell(parrafo1);

    PdfPCell parrafo3 = new PdfPCell(new Paragraph(formatoNumero.format(this.totalComision) + "", fuente));
    parrafo3.setHorizontalAlignment(Element.ALIGN_RIGHT);
    tabla.addCell(parrafo3);

    PdfPCell parrafo4 = new PdfPCell(new Paragraph(formatoNumero.format(this.totalPremios), fuente));
    parrafo4.setHorizontalAlignment(Element.ALIGN_RIGHT);
    tabla.addCell(parrafo4);

    PdfPCell parrafo5 = new PdfPCell(new Paragraph(formatoNumero.format(this.totalUtilidad), fuente));
    parrafo5.setHorizontalAlignment(Element.ALIGN_RIGHT);
    tabla.addCell(parrafo5);

    this.totalComision = 0;
    this.totalPremios = 0;
    this.totalVentas = 0;
    this.totalUtilidad = 0;
}

From source file:Reporte.PdfInformeGeneral.java

/**
 * genera el encabezado del reporte/* w w w .  j av  a 2 s  . c  o  m*/
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("LISTADO ANALISIS DE VENTAS Y PREMIOS "));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph("Analisis de ventas y premios en el rango de fecha : " + this.fechaIncial
            + "  al " + this.fechaFinal));
    documento.add(new Paragraph("\n"));
}

From source file:Reporte.PdfInformePrestamos.java

/**
 * genera el encabezado del reporte/*from   ww  w .  j a va 2  s  .c o  m*/
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("REPORTE DE PRESTAMOS "));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph("Codigo: " + this.persona.getCodigo()));
    documento.add(new Paragraph("Documento de identificacion: " + this.persona.getNuip()));
    documento.add(
            new Paragraph("Nombre completo: " + this.persona.getNombre() + " " + this.persona.getApellido()));
    documento.add(new Paragraph("Moneda: " + moneda));
    documento.add(
            new Paragraph("Prestamos generados en el rango de fecha: " + this.fechaI + " - " + this.fechaF));
    documento.add(new Paragraph("\n"));
}

From source file:Reporte.PdfPremio.java

/**
 * genera el encabezado del reporte//from ww w  .j  a  v a 2 s  . c om
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("REPORTE DE PREMIOS"));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph("Ventas realizadas en la fecha de " + this.fechaConsulta));
    if (!this.lista.isEmpty()) {
        documento.add(new Paragraph(
                "Moneda: " + moneda + "                 Numero ganador: " + lista.get(0).getNumeroGanador()));
    } else {
        documento.add(new Paragraph(
                "Moneda: " + moneda + "                 Numero ganador: No se programo la loteria ese dia"));
    }

    documento.add(new Paragraph("\n"));
}

From source file:Reporte.PdfVenta.java

/**
 * genera el encabezado del reporte/*from   w w  w  .  ja v  a  2s  .c  o m*/
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("REPORTE DE VENTAS " + forma));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph(
            "Ventas realizadas en el rango de fechas : " + this.fechaIncial + "  al " + this.fechaFinal));
    documento.add(new Paragraph("Tipo: " + tipo + "     Ruta: " + this.rutaUsuario));
    documento.add(new Paragraph("Moneda: " + moneda));
    documento.add(new Paragraph("\n"));
}

From source file:Reporte.PdfVentaNacionalidad.java

/**
 * genera el encabezado del reporte//from  ww w .  ja  v  a 2  s  .  com
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("LISTADO ANALISIS DE VENTAS Y PREMIOS "));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph("Analisis de ventas y premios en el rango de fecha : " + this.fechaIncial
            + "  al " + this.fechaFinal));
    documento.add(new Paragraph("Nacionalidad: " + nacionalidad));
    documento.add(new Paragraph("\n"));
}

From source file:Reporte.PdfVentaPersona.java

/**
 * genera el encabezado del reporte/*from   w  w  w.ja  va 2s  . co  m*/
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("REPORTE DE VENTAS INDIVIDUAL"));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    if (lista.isEmpty()) {
        documento.add(new Paragraph(
                "No existen ventas realizadas por el usuario: " + this.persona.getCodigoNombre()));
        return;
    }
    documento.add(new Paragraph(
            "Ventas realizadas en el rango de fechas : " + this.fechaIncial + "  al " + this.fechaFinal));
    this.persona = this.lista.get(0).getPersona();

    documento.add(new Paragraph("Ruta: " + this.rutaUsuario + "        Moneda: " + moneda));
    documento.add(new Paragraph("Documento de identificacion :" + this.persona.getNuip()
            + "            codigo: " + this.persona.getCodigo()));
    documento.add(new Paragraph("Usuario: " + this.persona.getNombre() + " " + this.persona.getApellido()));
    documento.add(new Paragraph("\n"));
}

From source file:Reporte.PdfVentasGeneral.java

/**
 * genera el encabezado del reporte/* w w w  .  j  av  a2s .  c om*/
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("REPORTE DE VENTAS " + forma));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph(
            "Ventas realizadas en el rango de fechas : " + this.fechaIncial + "  al " + this.fechaFinal));
    documento.add(new Paragraph("\n"));

}

From source file:Reporte.PdfVentasSaldos.java

/**
 * genera el encabezado del reporte/*from   w w  w .ja  v a2 s. co m*/
 *
 * @throws DocumentException
 */
private void generarEncabezado() throws DocumentException {
    Font fuente = new Font();
    fuente.setStyle(Font.BOLD);

    documento.add(new Paragraph(
            "                                                  AGENCIA LOTERIA SIGLO XXI C.A.", fuente));
    documento.add(new Paragraph("REPORTE DE VENTAS DE SALDOS " + this.forma));
    String fecha = formatoFecha();
    documento.add(new Paragraph("Fecha de generacion de reporte: " + fecha));
    documento.add(new Paragraph("Tipo: " + tipo + "     Ruta: " + this.rutaUsuario));
    documento.add(new Paragraph("Moneda: " + moneda));
    documento.add(new Paragraph("\n"));
}

From source file:ro.nextreports.engine.exporter.PdfExporter.java

License:Apache License

private void updateFont(Map<String, Object> style, Font fnt) {
    if (style.containsKey(StyleFormatConstants.FONT_FAMILY_KEY)) {
        String val = (String) style.get(StyleFormatConstants.FONT_FAMILY_KEY);
        fnt.setFamily(val);
    }/*from  ww  w.  ja v  a  2s.com*/
    if (style.containsKey(StyleFormatConstants.FONT_SIZE)) {
        Float val = (Float) style.get(StyleFormatConstants.FONT_SIZE);
        fnt.setSize(val);
    }
    if (style.containsKey(StyleFormatConstants.FONT_COLOR)) {
        Color val = (Color) style.get(StyleFormatConstants.FONT_COLOR);
        fnt.setColor(new BaseColor(val));
    }
    if (style.containsKey(StyleFormatConstants.FONT_STYLE_KEY)) {
        if (StyleFormatConstants.FONT_STYLE_NORMAL.equals(style.get(StyleFormatConstants.FONT_STYLE_KEY))) {
            fnt.setStyle(Font.NORMAL);
        }
        if (StyleFormatConstants.FONT_STYLE_BOLD.equals(style.get(StyleFormatConstants.FONT_STYLE_KEY))) {
            fnt.setStyle(Font.BOLD);
        }
        if (StyleFormatConstants.FONT_STYLE_ITALIC.equals(style.get(StyleFormatConstants.FONT_STYLE_KEY))) {
            fnt.setStyle(Font.ITALIC);
        }
        if (StyleFormatConstants.FONT_STYLE_BOLDITALIC.equals(style.get(StyleFormatConstants.FONT_STYLE_KEY))) {
            fnt.setStyle(Font.BOLDITALIC);
        }
    }
}