当前位置: 首页 > news >正文

菜鸟笔记004 获取目标对象的渐变颜色值

上一篇笔记讲到如何获取不变对象的颜色值,我们再次深入讲解一下获取颜色类型中的渐变颜色值。

#target illustratorfunction main() {try {var doc = app.activeDocument;if (!doc.selection.length) {alert("请先在Illustrator中选择一个或多个对象。");return;}var gradientColorsArray = [];for (var i = 0; i < doc.selection.length; i++) {var item = doc.selection[i];if (item instanceof PathItem && item.filled && item.fill && item.fill.gradientStops) { // 确保有渐变填充for (var j = 0; j < item.fill.gradientStops.length; j++) {var stop = item.fill.gradientStops[j];if (stop && stop.color && stop.color.typename === "RGBColor") {gradientColorsArray.push({location: stop.rampPoint,

http://www.mrgr.cn/news/44251.html

相关文章:

  • LeetCode讲解篇之139. 单词拆分
  • 设计模式之装饰器模式(Decorator)
  • history的pushState/replaceState理解
  • vSAN05:vSAN延伸集群简介与创建、资源要求与计算、高级功能配置、维护、故障处理
  • 突触可塑性与STDP:神经网络中的自我调整机制
  • 电子信息类专业技术学习及比赛路线总结(大一到大三)
  • LeetCode hot100---栈专题(C++语言)
  • 10月5日刷题记录
  • 数据结构与算法篇(树 - 常见术语)
  • vue.js组建开发
  • 数据结构与算法篇(图)(持续更新迭代)
  • 【LeetCode-热题100-128题】官方题解好像有误
  • 【重学 MySQL】五十八、文本字符串(包括 enum set)类型
  • 如 有 任 何 问 题 ,请 及 时 联 系 我 们 反 馈 !
  • 一个值得关注的3D生成新算法:速度和图像生成平齐,能生成合理的展开贴图和高质量mesh
  • 19年408数据结构
  • 【Blender Python】3.使用For循环和列表批量创建立方体
  • 重磅来袭!CMSIS-DAP 脱机烧录器 EasyFlasher 发布~
  • STL-优先级队列使用总结
  • 10.6字符驱动设备