Ausgabe 32-Bit-Programm auf einem 64-Bit-Windows
-
26-09-2019 - |
Frage
Ich werde als Prämie 500 meiner eigenen rep hinzufügen, wenn mir so lässt.
Ich bin mit wkhtmltopdf HTML-Webseiten in PDF konvertieren. Das funktioniert perfekt auf meinem 32-Bit-Dev-Server [leider kann ich nicht meine Maschine :-P versenden]. Allerdings, wenn ich an die Web-Anwendung 64-Bit-Server die folgenden Fehler bereitstellen werden angezeigt: (Von cmd.exe ausgeführt wird)
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....
und das PDF wird erstellt und gespeichert ... nur ohne Text. Alles Form-Felder, Bilder, Rahmen, Tabellen, div-Tags, Spannweiten, ps, etc. werden genau gemacht ... nur frei von einem beliebigen Text überhaupt.
Server Informationen:
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
Kann mir jemand eine Ahnung, was passiert ist und wie kann ich dieses Problem beheben?
Auch war ich nicht sicher, was zu Tag / title diese Frage mit ... also, wenn Sie einer besseren Tags / title Kommentar sie oder bearbeiten die Frage denken. : -)
Lösung
Nun, war die richtige Antwort nur den Produktionsserver neu zu starten. Einige font-Service haben müssen leise aus einem unbekannten Grund abgestürzt. Möge dies für uns alle eine Lehre sein.