web-dev-qa-db-ja.com

Illustrator CS4:SVGエクスポートエラー「Transforms are Expanded」?

(「名前を付けて保存」を使用して)画像をSVGに保存しようとすると、次のエラーが表示されます。

Transforms are expanded.

別のプログラムでSVGをロードしようとすると、空白のキャンバスしか表示されません。最終的にパスデータをRaphaelJSにフィードしたいのですが、SVGエクスポート中にShow Codeボタンをクリックして取得したパスデータでも、RaphaelJSで空白のキャンバスが生成されます(RaphaelJSがロードされていることを確認しましたが、正しくレンダリングされています)。

このIllustratorのエクスポートエラーが問題であると確信していますが、それを解消してSVGグラフィックを適切にエクスポートする方法を理解できません。

誰か助けてもらえますか?ありがとう!

16
neezer

Illustratorが何らかの理由で画像全体を約500ピクセル下または左に変換していることがわかりました。したがって、エクスポートされた画像を読み込むlookedは空白のキャンバスのようですが、作業領域を拡大すると(Illustratorで再度開いたとき)、画像全体が「画面外」に表示されました。私はそれを選択して戻し、SVGを再保存しました(保存され、エクスポートされませんでした)。

ちょっと5つの余分なステップが、ちょっと、少なくともそれは動作します。イラストレーターが私の画像全体の位置を変換する必要性を感じた理由がわからない...

1
neezer

私はこれをランダムに試してみましたが、うまくいきました! 「Transforms are expanded」を取得せずにSVGを保存できます。エラーメッセージ。なぜ機能するのかは説明できませんが、機能します。

以下を試してください:

オブジェクト>すべてを選択>透明度を平坦化(高解像度)>保存!

これが将来の誰にも役立つことを願っています!

21
dudemanguy

それはどういうわけか国境への影響に関連しています、少なくとも私は国境と一緒にほとんどの場合それに遭遇します。それがどのボーダーであるかを特定し、それをLayersで選択して、ObjectPathOutline Strokeに移動します。これはSVGに保存するときにうまくいくはずです。

0
Fleshgrinder

あなたのイラストはおそらく、SVGドキュメントとして表現するには複雑すぎるか、AdobeのSVGエクスポーターが処理するには複雑すぎるかのどちらかです。 Adobeは多かれ少なかれSVGを放棄しているので、最善の策はおそらく別のベンダーを探すことです。

0
Hasaan Chop