2016-06-11 159 views
1

當嘗試將SVG轉換爲PNG時,使用Inkscape時,SVG文件中包含的自定義字體在我的計算機(Linux)中不可用。使用Inkscape將SVG與自定義字體轉換爲PNG

SVG文件: https://dl.dropboxusercontent.com/u/61378613/source_file.svg

這裏的命令轉換成PNG:

須藤Inkscape的-z -e result.png -w 3750 -h 7350 -d 3028 source_file.svg

這裏就有導致使用時Inkscape中: enter image description here

這是在瀏覽器中打開的結果: enter image description here

+0

爲什麼你使用'sudo'?如果你只爲當前用戶安裝了字體,'root'將不會有這些字體,這就是你的問題的原因。 – grochmal

+0

好的,請現在跳過sudo,但實際上沒有使用'sudo'的結果相同。 – herman

回答

2

您需要在系統上安裝字體,inkscape無法猜測它無法訪問的字體的字形。

瀏覽器是生活在網絡中,所以騙子通過在後臺下載網頁字體(而不是使它們提供給其他應用程序,這是網頁字體的主要弱點)

+0

這個。這是正確的,當我添加我的評論時,我誤解了這個問題。 @nim - 也許你可以添加一個關於'fc-list'和'fc-cache'的快速註釋,當有人通過搜索找到這個問題時可能會很有用。 – grochmal