Image Magick を使って、SVG -> PNGに変換する際に、日本語部分が文字化けしてしまうのですが、なにか解決策はありますでしょうか?
styleで、font-familyを指定すると文字化けが直るという記事をどこかで見かけて、試してみましたが、文字化けは解消しませんでした。
環境
macOS High Sierra 10.13.4
ImageMagick 7.0.7-31
状況
SVGファイルは以下のようなコードです。
svg
1<?xml version="1.0" encoding="utf-8"?> 2<svg version="1.1" id="レイヤー_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 3 y="0px" viewBox="0 0 400 400" style="enable-background:new 0 0 400 400;" xml:space="preserve"> 4<text transform="matrix(1 0 0 1 15 67)" style="font-family: 'YuGothic';">文字列</text> 5</svg>
実行しているのは、以下のコマンドです。
shell
1$ convert test.svg test.png
イメージ画像は以下のとおりです。
ご回答いただけると嬉しいです!何卒よろしくお願いいたします。
補足情報
できましたら、svgファイル内で指定できる方法をご教示いただけると嬉しいです。
複数フォントを使い分けて利用したいためです。
回答1件
あなたの回答
tips
プレビュー