Pregunta

Voy a añadir 500 de mi propia reputación como una recompensa cuando me deja SO.

Estoy usando wkhtmltopdf para convertir páginas Web HTML a PDF. Esto funciona perfectamente en mi servidor dev 32 bits [por desgracia, no puedo enviar mi :-p máquina]. Sin embargo, cuando despliego al servidor de 64 bits de la aplicación web se muestran los siguientes errores:     (Que va desde cmd.exe)

C:\>wkhtmltopdf http://www.google.com google.pdf
Loading pages (1/5)
QFontEngine::loadEngine: GetTextMetrics failed ()            ] 10%
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngine::loadEngine: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngine::loadEngine: GetTextMetrics failed ()            ] 36%
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
// ...etc....

y el PDF se crea y guarda ... solo que sin el texto. Todo form-campos, imágenes, bordes, tablas, divs, vanos, ps, etc son proporcionados con precisión ... sólo vacío de cualquier texto en absoluto.

Información del servidor:

    Windows edition: Windows Server Standard Service Pack 2
    Processor: Intel Xeon    E5410 @ 2.33GHz 2.33 GHz
    Memory: 8.00 GB
    System type: 64-bit Operating System

¿alguien puede dar una idea de lo que está sucediendo y cómo puedo solucionar este problema?

Además, no estaba seguro de qué etiqueta / título a esta pregunta con ... lo que si puede pensar en mejores etiquetas / Título Comentario ellos o editar la pregunta. : -)

¿Fue útil?

Solución

Bueno, la respuesta correcta era sólo para reiniciar el servidor de producción. Algunos font-servicio debe haberse estrellado en silencio por alguna razón desconocida. Que esto sea una lección para todos nosotros.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top