在Adobe Illustrator画布大小问题中导出为SVG

时间:2012-06-21 15:02:23

标签: svg adobe-illustrator

我在Adobe Illustrator中保存简单的SVG时遇到了麻烦。

Illustrator不断在导出上强加自己的画布大小。

这就是我正在做的......

1)在图像周围画一块艺术板

enter image description here

2)文件>另存为

3)将类型更改为SVG

当我查看结果时,Illustrator似乎已经任意调整了画布的大小enter image description here

我如何控制这个以便我可以获得自己的尺寸?

5 个答案:

答案 0 :(得分:50)

您的问题是您的SVG正在使用Artboard保存,Artboard设置为默认文档大小。

在保存之前尝试使用“对象>画板>适合艺术作品边界”。

答案 1 :(得分:5)

Mac Finder(我假设您正在使用它来查看您的SVG)倾向于忽略SVG边界。在制作中无关紧要,虽然当你在文件夹中查看它们时有点烦人。

在文本编辑器中打开SVG文件,特别注意开始标记。确保“viewbox”属性中的笛卡尔坐标与您的想法相符。

深入解释代码的含义:http://commons.oreilly.com/wiki/index.php/SVG_Essentials/Coordinates

答案 2 :(得分:3)

Illustrator与画板存在问题,即" viewBox" .svg格式。 试试这个:首先在Illustrator中为你的图形调整画板/画布,然后以.ai格式保存文件。

现在从.ai格式你可以将文件保存为.svg,你的画板将在你调整它时。下次在Illustrator中打开.svg时,画板将再次混乱,因此您必须使用.ai文件工作,并在网络上使用.svg。

这意味着每次需要调整.svg时,您需要先将其保存为.ai格式,调整画板,将其另存为.ai然后将其另存为.svg。

如果您有Adobe的人员联系地址,请告知他们......

答案 3 :(得分:0)

有时您可能无意中在插图中包含了增加尺寸的小物品。尝试按Crtl + A突出显示文档中的所有内容。然后,删除插图外的任何额外项目。这应该调整画布大小。

答案 4 :(得分:0)

解决方法是使用https://petercollingridge.appspot.com/svg-editor

之类的优化器

这会消除空白区域并优化文件。