1
我有使用龍蝦測試SVG瀏覽: 如何爲SVG轉換設置ImageMagick字體路徑?
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="2400" height="3200" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<style>
@import url('http://fonts.googleapis.com/css?family=Lobster');
</style>
</defs>
<text id="SvgjsText1046" font-family="Lobster" fill="#000000" font-size="30px" stroke-width="0" font-style="" font-weight="" text-decoration=" " x="859.9871134019216" y="476.38530927854697" transform="rotate(0 1214.8671520099174 1164.5108891121047) translate(-9360.999092988961 -5185.475896759851) scale(11.885045772324295 11.885045772324297) ">
<tspan id="SvgjsTspan1072" dy="29">TEST</tspan>
<tspan id="SvgjsTspan1073" dy="29">TEST</tspan>
<tspan id="SvgjsTspan1074" dy="29">TEST</tspan>
</text>
</svg>
這使得精細的瀏覽器,但ImageMagick的轉換成PNG時(使用PHP),字體不渲染。
我知道你可以使用setFont命令設置單個字體,但SVG可能包含多個字體。
在這種情況下,有沒有什麼方法可以爲ImageMagick設置字體目錄?
感謝您的信息。這似乎是一個問題,因爲我必須採用N個字體的SVG並與其他圖像構建複合。 GD能做到這一點一樣簡單嗎? –