2012-06-21 11 views
15

Adob​​e Illustratorで単純なSVGを保存することに本当に問題があります。Adob​​e IllustratorでSVGとしてエクスポートするキャンバスサイズの問題

Illustratorはエクスポート時に独自のキャンバスサイズを維持します。

これは画像

enter image description here

2の周りのアートボードを描く)私は...

1をやっているものです)[ファイル]> [

3)変更の種類として保存SVG

結果を見ると、Illustratorは任意にキャンバスのサイズを変更したようですenter image description here

これを制御して自分のサイズを取得するにはどうしたらいいですか?

+2

私はそれが私だけではないことを知りました。http://forums.adobe.com/message/2851504 – SparrwHawk

+2

この質問はどのようにプログラミングに関連していますか? –

+2

@Bjørn-RogerKringsjåSVGはXML形式です。この質問は、HTML/JavaScriptの画像のサイズを調整することで私の問題を解決します。 – Pawel

答えて

5

Mac Finder(SVGを表示するために使用していると仮定している)は、SVG境界を無視する傾向があります。プロダクションでは問題にならないはずですが、フォルダで見るときに少し面倒です。

開始タグに特に注意して、SVGファイルをテキストエディタで開きます。 「viewbox」属性のデカルト座標が、あなたが気にしているものと一致することを確認してください。

コードが何を意味するかの詳細な説明:http://commons.oreilly.com/wiki/index.php/SVG_Essentials/Coordinates

47

あなたの問題は、あなたのSVGは、既定のドキュメントのサイズに設定されているアートボード、一緒に保存されていることです。

保存する前に、[オブジェクト]> [アートボード]> [アートワークの境界に合わせる]をお試しください。

+3

私はこれを試しましたが、 –

+1

バックグラウンドに「レイヤー」がある場合は、これを理解しました。それを選択して削除します。次に、この答えがあなたにすることを指示します。 – jsgoupil

0

サイズを大きくする図に小さな項目を意図せず含めることがあります。 Crtl + Aを押すと、文書内のすべての項目がハイライト表示されます。次に、図の外側にある余分な項目を削除します。キャンバスのサイズを変更する必要があります。

3

Illustratorにはアートボードに関する問題があります。つまり、.svg形式の「viewBox」です。 これを試してください:まずIllustratorでグラフィックのアートボード/キャンバスを調整してから、ファイルを.ai形式で保存してください。

今すぐ.ai形式からファイルを.svgとして保存すると、アートボードは調整したとおりになります。次回Illustratorで.svgを開くと、アートボードが再び台無しになるので、.aiファイルから作業し、Web上で.svgを使用するだけです。

.svgを調整する必要があるたびに、まずそれを.ai形式で保存し、アートボードを調整し、.aiとして保存してから.svgとして保存する必要があります。

は、Adobeの人々への連絡先アドレスを持っている場合、彼らは知っている...

関連する問題