Выпуск работает 32-битный исполняемый файл на 64-разрядных окнах
-
26-09-2019 - |
Вопрос
Я добавлю 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
Кто-нибудь может дать мне ключ к тому, что происходит и как я могу это исправить?
Кроме того, я не был уверен, что пометить / назвать этот вопрос с ... так что если вы можете подумать о лучших тегах / названии, комментируйте их или отредактируйте вопрос. :-)
Решение
Ну, правильный ответ был просто для перезагрузки производственного сервера. Некоторые шрифт-сервис, должно быть, молча разбился по неизвестной причине. Пусть это будет урок для всех нас.