问题标签 [adobe-illustrator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
map - 如何获取svg的坐标?
如何找出 svg 的坐标?我有一个包含地图的 Adobe Illustrator 文件,该文件已绘制并划分为美国各州,如何找到每个州的坐标?
我只是以美国地图为例,我可能会将这种技术用于其他几个地图(更本地化!!)。
svg - 最小化 SVG 文件大小
我将在 Adobe Illustrator 中创建的地图图像保存为 .svg 文档。有哪些使文件尽可能小的提示和技巧?
adobe-illustrator - 为 adobe illustrator 制作一个插件
我不确定我是否在正确的地方发布了这个问题,但我想知道是否有人知道我将如何为插画家制作插件?
谢谢...
html - 在网页中添加精美的 SVG(工具和工作流程)?
如今,在页面中嵌入很酷的交互式 SVG 艺术是很常见的。我想人们在 Illustrator 中制作他们的原创艺术,然后导出 SVG?他们如何添加行为等。
有没有人有实用的SVG 网络开发的好资源?
svg - 使用 Adobe Illustrator 使用“移动到”命令创建 SVG 路径
因此,当您将 Adobe Illustrator 文件导出为 SVG 格式时,路径将使用 SVG 路径语法进行编码:
http://www.w3.org/TR/SVG/paths.html
如果您查看“路径数据”元素,则可以将“移动到”命令嵌入到路径中:
http://www.w3.org/TR/SVG/paths.html#PathData
换句话说,您在路径上画几条线,拿起笔并将其移到其他地方,然后继续相同的路径。
我一直试图弄清楚如何在 Illustrator 中做到这一点,但无济于事。您可以添加到现有路径,但似乎只能通过从端点之一扩展路径来做到这一点。我不想这样做:我想从其他地方继续这条路。
您可以通过对两条不相交的路径进行分组来获得类似的结果。但是,当 Illustrator 进行 svg 导出时,它只会创建两个 <path> 标记并将它们放在一个 <g> 标记中,这不是我想要的。如果我使用文本编辑器手动编辑 svg 文件,添加“移动到”命令,然后导入它们,看起来 Illustrator 正在做的可能是创建一个组,但我不知道,因为我不知道如何选择和反对并确定它是否是一个组。
javascript - Illustrator/SVG 到 JavaScript 工作流程?(模板库?)
在 Illustrator 中“另存为 SVG”时,这是典型的结果:
我想知道是否有任何类型的 JavaScript 模板库(如 mustache、handlebars 等)可以让我以与 HTML 类似的方式使用 SVG?
这将允许我保存一堆 SVG 元素模板并动态设置它们的样式属性和内容......
python - 使用 Python 解析 Adobe Illustrator (.ai) 文件
我在 Linux 下使用 Python。您能否推荐一些库或命令行工具来解析我可以在我的 Python 程序中使用的 Adobe Illustrator (.ai) 文件?
我需要做的包括:
- 将 .ai 文件转换为 .jpeg 或 .png 图像
- 从 .ai 文件中提取文本
- 读取 .ai 文件信息(例如版本号,类似于AI 的psdparse)
我在 Ubuntu 下需要它,所以我不能使用 win32com
xml - Illustrator SVG 效果编码问题
我在编码 SVG XML 并在 Illustrator 中重现它时遇到了一些真正的大问题,正如我所期望的那样。现在的主要问题是 feColorMatrix 效果。我了解效果以及矩阵如何更改像素,但我遇到的问题是,当我将 0.5 指定为任何颜色通道行的最终输出结果时,Illustrator 不会将 0.5 解释为 RGB 127,换句话说,50%颜色值。它更像是 0.215 等于 127 RGB 十进制。这是一些代码:
如您所见,第一个过滤器检索全黑的 SourceAlpha。然后颜色矩阵采用它并在矩阵的第一行执行此操作:
(ax red) + (bx green) + (cx blue) + (dx alpha) + e = 最终红色输出
插入数字:
(0 x 0) + (0 x 0) + (0 x 0) + (0 x 0) + 0.5 = 0.5
应该是50%的红色!还是127 RGB!!!我做了数学计算,在 Illy 中,它更像是 0.215 = 127 = 50% ??????
actionscript-3 - 从 FXG 获取子子项
我已经从 Adobe illustrator 的 illustrator 导入了一个 FXG 到 flash builder 4.5 并设法将它放在舞台上,我面临的问题是访问 FXG 的子级。
不起作用的基本 FXG:
然后我尝试像这样访问这些孩子:
这立即以一个空错误迎接我。我在过去 2 小时左右搜索了谷歌,但无济于事,所以任何帮助将不胜感激。