10
在幾天之前,我從source編譯了PhantomJS 2.0,Linux Debian
。它編譯成功,不幸的是網頁字體存在問題 - 當呈現爲PDF格式時,您無法選擇PDF中的文本,就像圖像一樣。我使用下面的CSS代碼來設置字體:PhantomJS 2.0文本呈現爲PDF時無法選擇
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
src: url("/public/styles/fonts/lato-300.ttf"); }
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: url("/public/styles/fonts/lato-400.ttf"); }
字體越來越呈現,但文字不選擇,能。但是,如果我沒有設置任何字體系列,只保留默認瀏覽器字體,文本是可選的,一切都很好。
我試過使用SVG, WOFF and TTF
格式 - 結果是一樣的。這個問題在1.9中不存在,但由於缺少的功能,我無法使用1.9。 我也不能將字體文件從1.9分支複製到2.0,因爲他們使用不同版本的QT/webkit。
你曾經得到過更新 - 運行到完全相同的問題! – 2016-11-30 16:37:05
同樣在這裏,但只在Linux上,Windows很好 – 2017-02-17 11:23:29