adobe-illustrator 相关问题

Adobe Illustrator是一个商业矢量图形编辑器。请确保您的问题是关于*编程*而不仅仅是如何使用该软件。

如何降低 svg 滤镜中 alpha 层的不透明度?

我正在尝试创建一个 SVG 徽标。我从 Illustrator 导出了该文件。徽标上有阴影。我正在查看 XML,找到了过滤器节点 我正在尝试创建一个 SVG 徽标。我从 Illustrator 导出了该文件。徽标上有阴影。我查看了 XML,发现了过滤器节点 <filter filterUnits="objectBoundingBox" width="200%" height="160%" x="-15%" y="-15%" id="AI_Shadow_2"> <feGaussianBlur stdDeviation="2" result="blur" in="SourceAlpha"></feGaussianBlur> <feOffset result="offsetBlurredAlpha" in="blur" dy="0" dx="0"></feOffset> <feMerge> <feMergeNode in="offsetBlurredAlpha"></feMergeNode> <feMergeNode in="SourceGraphic"></feMergeNode> </feMerge> 有没有办法改变生成的offsetBlurredAlpha的alpha?我不希望它从纯黑色开始,我希望它从 50% 黑色开始,以便对象周围的阴影效果足够亮。 一种方法是添加一个 feComponentTransfer 过滤器基元,如下所示: <filter id="dropshadow"> <feGaussianBlur in="SourceAlpha" stdDeviation="3"/> <feOffset dx="2" dy="2"/> <feComponentTransfer> <feFuncA type="linear" slope="0.2"/> </feComponentTransfer> <feMerge> <feMergeNode/> <feMergeNode in="SourceGraphic"/> </feMerge> </filter> 可以在这里看到一个实例。 一种方法是简单地使用opacity: 0.5。为此,不要创建将投影与顶部的原始源合并的过滤器,而是为only投影创建一个过滤器,并将其应用到引用源形状的<use>标签。 这种方法还有其他优点。例如,现在您可以仅对阴影应用单独的样式。 #arrow-shadow { opacity:0.5; } g:hover #arrow-shadow { opacity:0.7; } <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-50 -50 200 200" width="400px"> <defs> <filter id="dropshadow" height="130%"> <feGaussianBlur in="SourceAlpha" stdDeviation="3" /> <feOffset dx="2" dy="2" result="offsetblur" /> </filter> </defs> <g fill="#EEE"> <use id="arrow-shadow" xlink:href="#polygon" filter="url(#dropshadow)"></use> <polygon id="polygon" points="58.263,0.056 100,41.85 58.263,83.641 30.662,83.641 62.438,51.866 0,51.866 0,31.611 62.213,31.611 30.605,0 58.263,0.056"/> </g> </svg> 设置 alpha 值的另一种方法是使用 feColorMatrix 过滤器基元。使用它您可以同时设置 alpha 值和阴影的颜色。 下面的滤镜将 alpha 值乘以 0.2,同时将阴影的颜色设置为红色。 <filter id="dropshadow"> <feGaussianBlur in="SourceAlpha" stdDeviation="3"/> <feOffset dx="2" dy="2"/> <feColorMatrix values="0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0"/> <feMerge> <feMergeNode/> <feMergeNode in="SourceGraphic"/> </feMerge> </filter> 但是如果您只需要更改 alpha 值,feComponentTransfer 过滤器基元可能是更好的选择。 我的情况是,我将 svg 中的每个路径或项目设置为遮罩过滤器,之后我将设置不透明度路径:0 并使用过渡不透明度:1

回答 4 投票 0

使用 AI 生成 Adobe Illustrator v28.3 脚本,该脚本对每个单独画板的内容进行分组。无法让它工作

解决想要“自动分组”所有画板的问题的最佳方法是什么? 相对于拖拽每个画板的选择框,然后按CMD+G,每个页面有8个画板,我...

回答 1 投票 0

从 Adobe Illustrator 导出 SVG 会生成奇怪的代码

在我公司正在开发的应用程序中,需要将 Adobe Illustrator 生成的符号添加为 SVG 文件。这是一个漫长的开发过程,我们已经有了一个图书馆......

回答 1 投票 0

将 Illustrator AI 导出到没有白色背景的 SVG

我有一个 Illustrator CS5 AI 文件,其中在透明背景/画板上有两个形状。但是,当我使用“另存为”将此文件另存为 SVG 文件 (1.1) 时,生成的 SVG 文件具有白色

回答 1 投票 0

如何删除 SVG 元素周围的间距?

我有一个 SVG 元素作为我的徽标,但是,徽标周围有填充,看起来约为 30 像素。我尝试调整徽标的大小,但是当它调整大小时,它会增加我的导航栏的高度,因为......

回答 1 投票 0

svg 徽标周围的间距

我有一个 SVG 元素作为我的徽标,但是,徽标周围有填充,看起来约为 30 像素。我尝试调整徽标的大小,但是当它调整大小时,它会增加我的导航栏的高度,因为......

回答 1 投票 0

使用颜色的类名从 Illustrator 导出 SVG

我在一个插画文件中内置了大约 200 个图标。我正在尝试找出一种方法将颜色设置为类名,而不是十六进制值,以便将类名分配给对象...

回答 3 投票 0

修改SVG路径元素的d属性数据,使生成的路径翻转

我有一个 SVG,其中包含一个绘制特定形状的 元素。该路径的坐标包含在路径的“d”属性值中。我需要翻转这个形状

回答 1 投票 0

使用 Adobe Bridge 或新脚本在 Illustrator 中使用自定义预设自动从彩色图像跟踪中去除白色时出现问题

我正在尝试在 Illustrator 中自动化图像跟踪图像的过程。我有一个很好的黑白图像系统,我可以在其中创建一个动作来跟踪、另存为 SVG 并在之后删除白色...

回答 1 投票 0

Illustrator 跨多个文档调整全局颜色的脚本

有没有办法改变 Illustrator 中全局颜色的颜色值,例如多个文档中的javasript脚本?假设我有 100 个文档,它们都使用相同的命名全局变量...

回答 2 投票 0

SVG 不像漂亮的图标那样填充,比如有填充或空白

谁能告诉我为什么右侧的自定义 SVG 不会像右侧的图标那样填充高度?在 Illustrator 中打开时,SVG 的顶部和右侧没有任何空间。 目前...

回答 1 投票 0

如何在一张画板上显示所有illustrator变量数据集?

我有可变数据集(CSV 文件已附加),其中包含多项选择题试卷问题。答案在 CSV 文件中提供。我想显示所有问题和答案…

回答 0 投票 0

使用 Photoshop 和 Illustrator 创建的 SVG

我正在使用 ReactJS 进行项目。 我使用 Photoshop (png) 创建了一个 SVG,后来使用 Illustrator 将其转换为 SVG。 这个SVG有16种颜色(在代码中),但我只看到3种:白色(背景...

回答 1 投票 0

如何将 Illustrator 文件转换为 WPF 的路径

我们的图形人员使用 Adobe Illustrator,我们希望在 WPF 应用程序中使用她的图像作为路径。有办法做到这一点吗?

回答 4 投票 0

Adobe Illustrator 打开使用reportlab 创建的PDF 时出现中文乱码

我使用reportlab创建了一个包含中文文本的pdf文件。我已经注册了中文字体文件。直接通过浏览器打开pdf没有问题,而且是中文的...

回答 1 投票 0

使用 Python 编写 Illustrator 脚本:保存 EPS 文件(COM 变体)

我正在尝试使用 Python 将 Illustrator 文件另存为 .eps。据我所知,Illustrator 通常不支持 Python,因此我下载了一个参考文件并将其导入到我的代码中。乌苏...

回答 1 投票 0

按数字 Illustrator 脚本绘画

我来自彩色,我们决定将彩色矢量插图转换为按数字着色工作表。我们的输入文件是 svg 格式的彩色和轮廓图像。 大纲版本(如

回答 2 投票 0

$.fileName 在 OS X 和 Adobe Illustrator 中的脚本中不起作用

我在 Adobe Illustrator 中使用 .jsx 脚本,它将其首选项存储在 Adobe 程序文件夹内的基本脚本文件夹中生成的 JSON 文件中。 但它对我来说不起作用,...

回答 1 投票 0

通过 VB 脚本打开 Adobe Illustrator 文件

我是 Adobe Illustrator 和 VB 脚本的新手。我想知道如何使用 VB 脚本打开 Adobe Illustrator 文件。我想自动化一些执行任务的过程。 请协助。 谢谢 我尝试

回答 1 投票 0

如何在浏览器外使用Javascript设置剪贴板

在使用 Javascript 在 Illustrator 中自动化流程时,我遇到需要将创建的 svg 代码复制到剪贴板才能粘贴它。 可以用javascrip设置剪贴板吗...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.