Problemas con el tamaño de las fuentes en FoxyPreviewer

310 views
Skip to first unread message

Miguel Ab

unread,
Sep 10, 2013, 3:13:31 AM9/10/13
to publice...@googlegroups.com
Hola a todo el mundo.

Estamos cambiando el generador de PDF's de PDFCreator (está dando muchos problemas) a FoxyPreviewer. El proceso la verdad es que es sencillo, pero nos hemos encontrado con un problema en los informes generados, aumenta el tamaño de la letra. El caso es que se el PDF se previsualiza con algunos campos y etiquetas que superan el tamaño que tienen asignado. Cuando se guarda a PDF se guardan bien y este problema desaparece.

¿Alguien tiene alguna sugerencia?. A ver si tengo un hueco y puedo hacer más pruebas.

Saludos y gracias por todo.


Miguel Ab

unread,
Sep 19, 2013, 10:16:23 AM9/19/13
to publice...@googlegroups.com
Hola de nuevo.

He retomado este tema y haciendo pruebas (ver imagen adjunta) me encuentro que el problema es porque en la visualización se meten unos pixeles extra (ver las líneas rojas), además parece que las fuentes son diferentes.

¿Alguna idea de por donde tirar?, porque la previsualización del pdf es necesaria en muchos casos.

¿Esto le pasa a alguien más?

Muchas gracias.

PD: buscando en internet he encontrado alguna pregunta en foros en los que también se comenta algo de esto, lo que me lleva a pensar que esto nos pasa a muy pocos; además esta pregunta se quedó sin respuesta.
foxypreviewer previsualizacion - pdf.png

Cesar VfpImaging

unread,
Sep 19, 2013, 10:34:22 AM9/19/13
to Comunidad de Visual Foxpro en Español
EL problema viene de VFP y no de FoxyPreviewer.
FoxyPreviewer necesita utilizar SET REPORTBEHAVIOR 90
Que hace algunos cambios en la renderizacion. No hay lo que hacer, desafortunadamente.

Para sacar los "......." consulte la documentacion en ingles.
busque la string "lExpandFields" en este foro y en la documentacion





Saludos,

Cesar
__________________________________________________________________
Por favor, no envíen emails o mensajes privados en los foros solicitando por soporte.






2013/9/19 Miguel Ab <migue...@gmail.com>

Miguel Ab

unread,
Sep 19, 2013, 11:28:32 AM9/19/13
to publice...@googlegroups.com
Muchas gracias Cesar por la respuesta.

He probado lo que indicas y no hay forma, me sale igual. El código que empleo es:

* Generador de PDF's FoxyPreviewer ---------------------------------------------------------------
SET REPORTBEHAVIOR 90
DO foxypreviewer.app
_Screen.oFoxyPreviewer.lExpandFields = .T.      && .F.

Y para generar el informe:
SET REPORTBEHAVIOR 90 && lo vuelvo a poner
REPORT FORM (cReport) TO FILE "c:\1\prueba.pdf" PREVIEW

¿Es esto correcto o estoy fallando en algo?

Creo que si no sacara los ... sería correcto pues realmente son un par de pixels lo que se pierde.

Saludos

Miguel Ab

unread,
Sep 19, 2013, 11:34:10 AM9/19/13
to publice...@googlegroups.com
Se me olvidó comentar que el poner los ... lo hace con todos los tipos de campo (en la imagen que adjunto arriba, el primer campo es de tipo String, en algunos casos puede contener alguna letra).

Saludos.
Gracias.

Ricardo Pina

unread,
Sep 19, 2013, 11:39:24 AM9/19/13
to Grupo VFP
Hola
 
A mi me pasó algo similar y como soy un poco más picapiedras lo que hice fue ir acomodando a medida que surgían.
 
Saludos
--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

Miguel Ab

unread,
Sep 19, 2013, 11:41:31 AM9/19/13
to publice...@googlegroups.com
Hola de nuevo.

Acabo de hacer una prueba con: SET REPORTBEHAVIOR 80, además debo ponerlo justo delante del REPORT

El informe sale bien pero empleando el generador de VFP.

Saludos.

Miguel Ab

unread,
Sep 19, 2013, 11:46:48 AM9/19/13
to publice...@googlegroups.com
Hola Ricardo.

El problema que tenemos nosotros es que son más de 500. Incluso hemos pensado en editar los reports de forma automática e intentar reducir algo el tamaño de la fuente (si deja probar a reducir 0,25 porque 1 es demasiado, no lo he probado).

Saludos.

PD: por si sirve para alguien ... casi todo en VFP son tablas .dbf y .fpt. En el caso de los informes (no recuerdo el nombre ahora) el tamaño de la fuente está en un campo de forma directa.

Reply all
Reply to author
Forward
0 new messages