Выпуск работает 32-битный исполняемый файл на 64-разрядных окнах

StackOverflow https://stackoverflow.com/questions/2812478

Вопрос

Я добавлю 500 мою собственную репутацию как щедрость, когда это так давайте.

я использую wkhtmltopdf. Чтобы преобразовать HTML веб-страницы в PDFS. Это отлично работает на моем 32-битном сервере dev [к сожалению, я не могу отправить мою машину :-p]. Однако, когда я развернул 64-битный сервер веб-приложения, отображаются следующие ошибки: (работает с 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....

И PDF создан и сохранен ... просто без текста. Все формы - поля, изображения, границы, таблицы, девлины, охватывает, PS, и т. Д. Оказываются точно ... просто пустота любого текста вообще.

Информация о сервере:

    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

Кто-нибудь может дать мне ключ к тому, что происходит и как я могу это исправить?

Кроме того, я не был уверен, что пометить / назвать этот вопрос с ... так что если вы можете подумать о лучших тегах / названии, комментируйте их или отредактируйте вопрос. :-)

Это было полезно?

Решение

Ну, правильный ответ был просто для перезагрузки производственного сервера. Некоторые шрифт-сервис, должно быть, молча разбился по неизвестной причине. Пусть это будет урок для всех нас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top