我正在尝试使用 wkhtmltopdf 将具有 @font-face 自定义字体的网页转换为 pdf。该软件在尝试进行该转换时给我以下错误(当不使用 @font-face 时它工作得很好):
wkhtmltopdf-i386:未定义符号:FcFreeTypeQueryFace
我在互联网上发现其他人有同样的问题,显然他解决了这个问题:
知道问题出在 libfontconfig 上,我开始更新它。我从http://fontconfig.org/release/下载了 2.4.2 版的源代码(只需要 FcFreeTypeQueryFace 调用) 。
我做了一个 ./configure 和 make,文件 libfontconfig.so.1.2.0 是在 src/.libs/ 中创建的。
我将此文件复制到 /usr/lib/ 并将现有的 libfontconfig.so 文件指向新文件。
来源:http ://code.google.com/p/wkhtmltopdf/issues/detail?id=352&q=FCfreetypequeryface
到目前为止,我已经能够执行 ./configure 并从 src/.libs/ 获取正确的文件。现在我坚持尝试将现有的 libfontconfig.so 文件指向新文件,不胜感激。