首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >来自illustrator透明度问题的svg

来自illustrator透明度问题的svg
EN

Stack Overflow用户
提问于 2011-06-16 09:07:10
回答 3查看 8.3K关注 0票数 1

我在网上看到的所有问题..在Adobe Illustrator CS5中有一个很酷的部分,我想把它做成一个svg,并最终用raphael.js实现(dope!)

某些图层是透明图像,在导出时会失去其透明度。文件是使用存储为web格式的svg格式从Illustrator导出的。

下面是一个简单的概念证明,svg透明度确实有效……http://cl.ly/1R172R2L3d3L0W1k3P28

Illustrator http://cl.ly/2c3k0I421Y2V0p080G2l中该文件的屏幕截图

浏览器http://cl.ly/0M3x1C1v0f1W1y0t2E1g中的SVG屏幕截图

帮助!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-08 06:09:22

我猜应该是透明的部分在它们上面有图层效果,比如screen或multiply,而svg中没有这样的东西。尝试避免这些效果,而是将透明度应用于对象。

票数 1
EN

Stack Overflow用户

发布于 2011-07-07 08:39:55

一些可以尝试的东西:

菜单/对象/拼合透明度

  • 在透明图像元素上独立执行此操作。如果需要,
  • 在其他透明元素上独立执行此操作。
  • 选择您的settings.
  • Check _Preserve Alpha透明度。

需要考虑的是:当你说一些图层是透明图像时,你指的是tif,jpg,也就是不是向量?如果是这样,这些特定于图像的设置可能会导致导出时出现问题。此外,根据您对上述SVG的计划,这些相同的设置可能会影响它们以后的缩放方式。我提出这一点是因为你发布的概念证明是基于向量的,听起来你的设计是混合的。我可能只是糊涂了,我经常是另外,不错的标识类型!

票数 6
EN

Stack Overflow用户

发布于 2013-08-30 22:56:20

您必须遵循以下步骤:

  1. file使用诸如PAINT.NET或任何其他可以完成工作的编辑器编辑图像并去除其背景。
  2. saved将其保存在.png png中。转到保存的png文件(没有背景)所在的位置,并使用inkscape打开它!

现在你在inkscape上应该有一个没有透明度的图像...只需将其保存(或进一步编辑并保存)到svg,它就可以工作了!

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6366093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档