Que tal,
estoy creando una orden de servicio, y para imprimirla se me ocurrio simplemente pasar la informacion a un PDF y de ahi imprirla. El problema que estoy obteniendo es un poco con el formato del texto. Basicamente para cambiar entre letras negritas y normales y el tamaño del texto.
Para dividir la informacion estoy usando tablas, por ejemplo tengo:
Código:
tabla2.setWidths(new float[]{30.0f});
tabla2.setWidthPercentage(100.0f);
tabla2.getDefaultCell().setColspan(1);
tabla2.addCell("Datos cliente:");
tabla2.getDefaultCell().setColspan(0);
tabla2.getDefaultCell().setBorder(0);
tabla2.addCell("Nombre: " + nombre + " " + apPat + " " + apMat);
tabla2.addCell("Telefono: " + tel + " " + "Celular: " + cel);
tabla2.addCell("Correo: " + correo);
tabla2.addCell("");
documento.add(tabla2);
Como puedo por ejemplo poner la parte de 'Nombre: Telefono: Celular: Correo:' de negritas y lo otro normal?
Por que encontre como darle formato a un objeto tipo Phrase, pero no puedo añadir la frase a la tabla :S
Código:
Phrase pr = new Phrase();
Font miFuente = new Font();
miFuente.setFamily(BaseFont.HELVETICA);
miFuente.setSize(11f);
miFuente.setColor(BaseColor.BLACK);
pr.setFont(miFuente);
pr.add("EJEMPLO");
Alguna idea? recomendacion? Muchas gracias y saludos