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

菜鸟笔记003 获取目标对象的颜色值

在illustrator中,我们时常要获取一些对象的颜色值,但是一时不知道如何获取,下面我就来讲讲如何获取目标对象的颜色值。

下面以选择对象的最上层对象为例,我们通过查阅javascript编程手册,可以很容易获取下面代码:

var sel=app.activeDocument.selection[0]; //获取最上层对象
var col=sel.fillColor; //获取填充颜色
alert(col) //在屏幕输出颜色

但是,当我们把上面代码直接在illustrator运行。

得到的是下面的结果,但是这并不是我们要的,输出的是颜色的类型,不是我们要的是颜色的数值。所以我们再次查阅手册,在[CMYKColor]看到

看了资料,我们可以很容易获取对象CMYKColor的cyan, magenta, yellow, black四种颜色的值,但是对象的颜色类型只有CMYKColor一种吗?肯定不是的。查阅手册我们看到Color有8种类型:

Color
An abstract parent class for all color classes used in Illustrator. Subclasses are:


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

相关文章:

  • 【Kubernetes】常见面试题汇总(五十八)
  • Vue入门-指令学习-v-on
  • 在 Koa 中,中间件函数的参数ctx是什么?
  • [Linux] Linux 初识进程地址空间 (进程地址空间第一弹)
  • 神经网络激活函数列表大全及keras中的激活函数定义
  • 写文献综述的软件哪个好?推荐4款AI自动生成论文优质工具
  • Springboot人才求职招聘系统源码(前台+后台)
  • 计数排序算法
  • 2024 热门的4大电脑剪辑软件大盘点。
  • yolov测试各项指标的流程
  • P3792 由乃与大母神原型和偶像崇拜
  • 向上和向下建堆的时间复杂度
  • 我谈巴特沃斯滤波器
  • 【Spring】“请求“ 之传递 JSON 数据
  • Study-Oracle-11-ORALCE19C-ADG集群搭建
  • MySQL【知识改变命运】03
  • Stream流
  • 关于九种降维算法的一份介绍
  • 深入理解作用域【JavaScript】
  • JavaScript数字精度丢失问题解决方案