2015-10-09 78 views
0

我们在Illustrator中生成图标作为SVG,然后使用fontcustom生成基于字体的图标。从哪里来,他们都太低了。我在svg中发现了这个奇怪的viewBox,它的负49。这在Illustrator中如何控制?我不想要任何视图框,我只想要一个完全居中的图标。我也看到它认为它是分组的。我唯一的解决办法是取消组合,然后将X和Y设置为零,并且它可以工作。它在图层中进行补偿为-49的变换。有些东西正在造成这个奇怪的偏移。Adob​​e Illustrator 19 SVG Viewbox?

<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;" 
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-49 141 512 512" 
style="enable-background:new -49 141 512 512;" xml:space="preserve"> 

回答

2

插图中的Viewbox基于艺术板,我相信,让它与艺术品完全匹配是一种痛苦。简单的方法就是在illustrator select copy中突出显示对象。然后转到您的代码编辑器,创建一个新文档并粘贴它。它将复制svg代码与正确设置的视图框(从0,0开始)。然后,将该文件保存为svg并完成。