我在保存Adobe Illustrator中的简单SVG时遇到了麻烦。导出为Adobe Illustrator中的SVG画布大小问题
Illustrator不断在出口上强加自己的画布大小。
这是我在做什么...
1)绘制的艺术板图像
2)围绕文件>另存为
3)更改类型到SVG
当我查看结果时,Illustrator似乎已经任意调整了画布的大小
我该如何控制这个,这样我可以得到我自己的大小?
我在保存Adobe Illustrator中的简单SVG时遇到了麻烦。导出为Adobe Illustrator中的SVG画布大小问题
Illustrator不断在出口上强加自己的画布大小。
这是我在做什么...
1)绘制的艺术板图像
2)围绕文件>另存为
3)更改类型到SVG
当我查看结果时,Illustrator似乎已经任意调整了画布的大小
我该如何控制这个,这样我可以得到我自己的大小?
Mac Finder(我假设您正在使用它来查看您的SVG)往往会忽略SVG边界。在制作中应该不重要,但是当您在文件夹中查看它们时有点烦人。
在文本编辑器中打开您的SVG文件,特别注意开始标记。确保“viewbox”属性中的笛卡尔坐标符合您的想法。的代码是什么意思
深入的解释:http://commons.oreilly.com/wiki/index.php/SVG_Essentials/Coordinates
你的问题是,你的SVG被保存在画板,被设置为默认的文件大小。
在保存之前尝试使用“对象>画板>适合艺术作品边界”。
我试过了,但仍然得到整个文档图像大小,有什么想法? –
如果你的背景上有“图层”,我想通了。选择它并删除它。然后做这个答案告诉你要做的事情。 – jsgoupil
有时您可能会无意中在增加尺寸的插图中包含小项目。尝试按Crtl + A突出显示文档中的所有内容。然后,删除插图之外的任何额外项目。这应该调整画布大小。
插图画家对画板有问题,即.svg格式的“viewBox”。 试试这个:首先在Illustrator中调整你的画板/画布,然后以.ai格式保存文件。
现在从.ai格式,您可以将该文件保存为.svg,并且您的画板将随着您的调整而变化。下次在Illustrator中打开.svg时,画板会再次混乱,因此您必须从.ai文件开始工作,然后才能在Web上使用.svg。
这意味着每次需要调整.svg时,都需要先以.ai-format格式保存,调整画板,将其保存为.ai,然后另存为.svg。
如果你有一个联系地址到Adobe公司的人,让他们知道......
对此的解决方案是使用一个优化器像https://petercollingridge.appspot.com/svg-editor
这剔除了白色的空间,同时也优化了文件。
经过研究我发现它不只是我 - http://forums.adobe.com/message/2851504 – SparrwHawk
这个问题是如何与编程有关的? –
@Bjørn-RogerKringsjåSVG是XML格式,这个问题解决了我在调整HTML/JavaScript中图像大小的问题。 – Pawel