SVGファイルの読み込み ファイル名とパスは日本語不可ですか?
-
新機能のSVGファイルの読み込みを使っています。
ファイルを読み込もうとすると「Unsuppoted file」とエラー表示され、読み込まれませんでした。試行錯誤の結果、SVGファイルのファイル名もしくはパス(フォルダー名)に日本語が使われていると、このエラーがでるようでした。
(ファイルの内容は変えずに、ファイル名とパスをアルファベットのみにしたところ読み込まれました。)ZPRファイルではこの現象は起きませんでした。
SVGのこの現象は、、現在の仕様なのでしょうか…?
-
日本語でファイル名が利用されていると発生する問題はソフトウエアの開発の際に利用されるライブラリにそれぞれに影響を受ける可能性があり、非常に手間のかかる問題となっています。
例えば、ZPRのファイル読み込みとSVGのファイル読み込み、PNGファイルのファイル読み込みなどそれぞれのファイルの読み込みを行う際にそれぞれ経由する処理が違います。そのため、XXのファイル形式だと問題ないけどYYだと発生するというような状態が発生します。
なので、基本的には他の3DCGのソフトウエアでの鉄則と同じように、「英語でのファイル名とフォルダ名」を利用することをおすすめいたします。
-
お返事ありがとうございます。
やはりそうなのですね。
最初はSVGのデータ形式を疑いましたが、ふと思い出して試してみたら…でした。ありがとうございました!