"QFontEngine(Win) GetTextMetrics failed ()" error on 64-bit Windows
        Posted  
        
            by David Murdoch
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by David Murdoch
        
        
        
        Published on 2010-05-11T16:26:29Z
        Indexed on 
            2010/05/11
            17:14 UTC
        
        
        Read the original article
        Hit count: 520
        
I'll add 500 of my own rep as a bounty when SO lets me.
I'm using wkhtmltopdf to convert HTML web pages to PDFs. This works perfectly on my 32-bit dev server [unfortunately, I can't ship my machine :-p ]. However, when I deploy to the web application's 64-bit server the following errors are displayed:
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....
and the PDF is created and saved... just WITHOUT text. All form-fields, images, borders, tables, divs, spans, ps, etc are rendered accurately...just void of any text at all.
Server information:
    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
Can anyone give me a clue as to what is happening and how I can fix this?
Also, I wasn't sure what to tag/title this question with...so if you can think of better tags/title comment them or edit the question. :-)
© Stack Overflow or respective owner