Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2014, 13:53
marcusaurelio
 
Fecha de Ingreso: enero-2007
Mensajes: 285
Antigüedad: 15 años, 7 meses
Puntos: 21
problema con Font en ITEXT

Hola gente buenas tardes.. estoy haciendo una aplicacion, que va armando un pdf con la libreria ITEXT. y entre otras cosas.. se selecciona la fuente (tipografía) mediante jfontchooser (un selector de fuentes).

el problema es que jfontchooser me devuelve el nombre de la fuente de una forma.. ejemplo..

si selecciono Times New Roman me devuelve exacatmente "Times New Roman"

pero.. Itext necesita "Times-Roman" y asi con todas.

y no consigo encontrar la forma de traducirla.

de la siguiente forma intento obtener la fuente guardada en un txt (claro que los datos los puse estaticos para que se entienda.)

Código:
String fuenteNombre="Times New Roman";
Int fuenteSize=14;
Int fuenteEstilo=1;
Color fuenteColor=newColor(0,0,0,255);

 this.fuenteTitulo = FontFactory.getFont(fuenteNombre,
                        fuenteSize,
                        fuenteEstilo,
                        fuenteColor);
desde ya muchas gracias.