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


16

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

Transforms are expanded.

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

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

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

回答:


21

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

以下を試してください:

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

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


これは私にとってはうまくいきました。さまざまな種類の問題があったすべてのSVGを修正しました。
ヨハン14

まだ動作します。Illustrator CC 2015、osx 10.10。ありがとう
cabgfx 2015

Illustrator CC2017 Mac OS Sierraで働いてくれました。どうもありがとうございます!!
Ciara 2017

1

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

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


アートボードツールを使用して原点を0 0に設定することは常に最善です(そして、私はピクセルアートボード全体のサイズを好みますが、おそらくそれは単なるOCDです;-)
Chris Pink

0

それはどういうわけか国境への影響に関連しています、少なくとも私は国境と一緒にほとんどの場合それに遭遇します。それがどのボーダーであるかを識別し、レイヤーでそれを選択して、オブジェクトパスアウトラインストロークに移動します。これはSVGに保存するときにうまくいくはずです。


-1

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


ごみが怖い。7行のSVGコードで同様の問題が発生したため、ここに来ました。イラストレーターはベクターグラフィックスのデザインと編集に最適なツールです。SVGコードをコードとして扱う準備ができている限り、SVGコードに問題はありません。
Chris Pink
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.