2

canvg js libを使用してsvgをcanvasに変換しようとしています。

元の svg には、svg パターンへの url の fill 属性を持つ rect が含まれています。canvg を使用して svg をキャンバスに変換すると、次のようになります。

canvg(document.getElementById('canvas'), svg);

rect 塗りつぶしの画像の比率が変わります (幅と高さが変わります)。

これは、変換前後の svg を示しています。

誰でもこの問題を解決するためのアイデアを持っていますか?

4

1 に答える 1