PDF en blanco

Hola

Tengo un proyecto en toba 2.5.4. El mismo lleva la administración de ventas de vehículos. Todo el desarrollo del sistema lo hice sobre un windows 7, con apache 2.2, php 5.3 y postgres 9.1
Como tuve que formatear la maquina, instale windows 8 pro, apache 2.4.25, php 5.6 y postgres 9.4. Descargue mediante tortoise toba 2.5.4, lo instale, recargue el proyecto y en principio todo lo operativo del sistema funciona bien.
El problema surge una vez que se genera un documento, por ejemplo, una seña, y se la quiere imprimir en PDF. Lo genera pero cuando lo quiero abrir dice “El documento seña.pdf no se puede abrir porque no tiene ninguna pagina”

Busque en el log de apache, no hay errores, pero en el log del sistema aparece lo siguiente:

[DEBUG][agencia] Mensajes PDF: openFont: C:\Proyectos\toba\2.5/php/3ros/ezpdf/fonts/Helvetica.afm - Helvetica
openFont: php file exists C:\Proyectos\toba\2.5/php/3ros/ezpdf/fonts/php_Helvetica.afm
selectFont: checking for - C:\Proyectos\toba\2.5/php/3ros/ezpdf/fonts/Helvetica.
selectFont: pfb or ttf file not found, ok if this is one of the 14 standard fonts
openFont: C:\Proyectos\toba\2.5/php/3ros/ezpdf/fonts/Helvetica-Bold.afm - Helvetica-Bold
openFont: php file exists C:\Proyectos\toba\2.5/php/3ros/ezpdf/fonts/php_Helvetica-Bold.afm
selectFont: checking for - C:\Proyectos\toba\2.5/php/3ros/ezpdf/fonts/Helvetica-Bold.
selectFont: pfb or ttf file not found, ok if this is one of the 14 standard fonts

Es un problema con la versión de toba descargado o el windows instalado no tiene la fuente HELVETICA…???

Por lo pronto, le instale la fuente helvética al windows 8 pero esto no soluciono el problema.

Desde ya gracias por la ayuda.

Saludos

Marcela

Hola Marcela,

las fuentes suelen ir incluidas en la libreria que genera el PDF.

Yo lo primero que verificaría si es que hubo una reinstalación, es que todos los modulos de PHP que se necesitan y que tenias antes esten disponibles.
Por otro lado, intentaste abrir el archivo pdf con un editor de texto comun?, quizas lo que tenes es algun msg de error de PHP saliendo al ppio del archivo y rompiendo el formato, ante tal situacion el visor puede dar un msg generico.

A priori te diria que es algo debido al cambio de entorno (hace 2 años que esa rama no tiene actividad) pero sin un msg de error especifico, es bastante dificil poder acotar la causa del problema. De todas maneras, deberias ir viendo la posibilidad de actualizar la version del framework, hubo cambios de seguridad importantes (ademas de mayor compatibilidad con las ultimas versiones de PHP).

Saludos