You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何将Illustrator CS5 AI文件导出为无白色背景的SVG?

解决Illustrator CS5导出SVG带白色背景的问题

嘿,刚好碰到过类似的情况,给你两个靠谱的解决办法:

方法一:调整导出SVG的设置(推荐优先尝试)

  • 先打开你的AI文件,确认图层面板里没有可见的白色背景层——如果有的话,直接隐藏它就行。
  • 点击菜单栏的「文件」→「另存为」,选择「SVG (*.SVG)」格式后点击「保存」。
  • 在弹出的SVG选项对话框里,切换到「高级」标签:
    • 找到「背景」选项,把下拉菜单从白色改成「透明」。
    • 确认「使用画板」选项已经勾选,这样只会导出画板范围内的内容,避免画布默认的白色区域被包含进来。
    • 最后点击「确定」完成导出,生成的SVG就应该是透明背景了。

方法二:手动修改SVG代码(如果方法一没生效)

要是导出后还是有白色背景,直接改代码也很简单:

  • 用任意文本编辑器(比如记事本、VS Code)打开生成的SVG文件。
  • 查找有没有类似 <rect x="0" y="0" width="xxx" height="xxx" fill="#ffffff"/> 的代码——这就是自动生成的白色背景矩形。
  • 要么直接删掉这一行,要么把 fill="#ffffff" 改成 fill="none"
  • 保存文件后,背景就变成透明的啦。

内容的提问来源于stack exchange,提问作者instrumentally

火山引擎 最新活动