Я пытаюсь преобразовать веб-страницу с пользовательскими шрифтами @font-face в pdf, используя wkhtmltopdf. Программное обеспечение выдает следующую ошибку при попытке сделать это преобразование (когда @font-face не используется, он работает отлично):
wkhtmltopdf-i386: неопределенный символ: FcFreeTypeQueryFace
Я нашел кого-то еще с такой же проблемой в Интернете, и, по-видимому, он решил проблему, сделав это:
Зная, что проблема была с libfontconfig, я решил обновить ее. Я скачал исходный код для версии 2.4.2 (требовался только вызов FcFreeTypeQueryFace) с http://fontconfig.org/release/ а>.
Я сделал ./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 на новый, некоторая помощь в этом будет оценена.