Re: [java-l] reportes PDF en Linux

Gabriel,


segue o conteúdo do PDFReport.ini que utilizo no Ubuntu, com o pacote de fontes instalado:

SearchNewFontsOnce= true
TopMargin= 0.75
DashedStyle= 4;2
AdjustToPaper= true
LeftMargin= 0.75
DEBUG= false
ServerPrinting= false
Embeed Fonts= false
Version= 1.0.0.0
FontsLocation= /usr/share/fonts/
BottomMargin= 6
LongDashedStyle= 6;2
Barcode128AsImage= true
OutputFileDirectory= .
LineCapProjectingSquare= true
DottedStyle= 1;2
SearchNewFonts= false
Acrobat Location= /usr/bin/acroread
LongDotDashedStyle= 6;2;1;2

[Fonts Location (Sun)]
Microsoft Sans Serif= /usr/share/fonts/micross.ttf


Note que "FontsLocation" está diferente, assim como o path das fontes Sans Serif.
Copie de uma maquina windows a fonte micross.ttf e coloque em /usr/share/fonts.

Greg



2011/11/8 Gabriel goyo <gabriel_mcv@yahoo.com.mx>
Estimados amigos foristas:
 
Tengo un pequeño inconveniente al generar reportes PDF en una aplicación web que tengo y que esta alojada en un servidor Linux en Apache Tomcat 6. Mi reporte esta utilizando la letra Micrsoft Sans Serif y al ajecutar el programa me da un error al ejecutar el reporte. De acuerdo a lo que ya he leido en los SAC he cambiado el archivo pdfreport.ini de acuerdo a lo que indica en los SAC 24884, 20789 y 22047, pero sigue sin poder generarse mi reporte PDF.  Estoy trabajadando con GX10 Ev1 U4 sobre java en Web. Puede alguno de ustedes ayudarme indicando como debe estar el archivo pdfreport.ini en linux para poder embeber las fuentes o para que tome la fuente que estoy utilizando. He podido verificar que la fuente microsoft sans serif si esta instalada en /usr/share/fonts/truetype/windowsfonts/micross.ttf.  Esta es mi configuración actual del archivo pdfreport.ini que esta en el servidor linux del cual dispongo
 
SearchNewFontsOnce= true
TopMargin= 0.75
DashedStyle= 4;2
AdjustToPaper= true
LeftMargin= 0.75
DEBUG= false
ServerPrinting= false
Embeed Fonts= false
Version= 1.0.0.0
FontsLocation= /usr/local/tomcat/bin;
BottomMargin= 6
LongDashedStyle= 6;2
Barcode128AsImage= true
OutputFileDirectory= .
LineCapProjectingSquare= true
DottedStyle= 1;2
SearchNewFonts= false
LongDotDashedStyle= 6;2;1;2
 
[Fonts Location (Sun)]
Microsoft Sans Serif= /usr/share/fonts/truetype/windowsfonts/micross.ttf
 
Alguien puede darme detalles de lo que significa la seccion "Fonts Location (Sun)", ya que no se si debe estar Sun, o Microsoft. y El valor de la etiqueta "FontsLocation"e esta correcto ahi?? tengo otra aplicacino que genera reportes pdf pero estos me parece que estan con letra Courier new, y no tienen problema estando el valor de la etiqueta Fonts Location en /usr/local/tomcat/bin.
 
Cualquier ayuda o explicacion, agradezco de antemano por sus aportes.
 
Saludos
 
Gabriel
Ing. Gabriel Goyo C.
Ingeniero de Sistemas
 



--
[]'s
Greg
------------------------
Gert Zimmermann
(54)9995-4623

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] reportes PDF en Linux"

Publicar un comentario