发明名称 一种颜色渐变属性的编辑方法
摘要 本发明公开了一种颜色渐变属性的编辑方法,属于绘图技术领域,包括以下步骤:选择颜色渐变编辑对象,获得该颜色渐变编辑对象当前的颜色渐变属性;按照该颜色渐变属性的设置,生成颜色渐变编辑对象的主辅助线、节点辅助线和混色中间点辅助线;通过平移、伸缩或旋转主辅助线或平移节点辅助线和混色中间点辅助线的操作,实现对该颜色渐变编辑对象的颜色渐变属性的编辑和修改。本发明方法实现了在颜色渐变编辑对象上通过渐变参数辅助线直观地显示颜色渐变属性,并通过拖放辅助线等可视化操作修改颜色渐变属性。
申请公布号 CN101655969B 申请公布日期 2011.12.21
申请号 CN200810117974.2 申请日期 2008.08.19
申请人 方正国际软件(北京)有限公司 发明人 田元歆;刘立宇
分类号 G06T1/00(2006.01)I;G06T11/40(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 北京天悦专利代理事务所(普通合伙) 11311 代理人 田明;任晓航
主权项 一种颜色渐变属性的编辑方法,包括以下步骤:(1)选择颜色渐变编辑对象,获得该颜色渐变编辑对象当前的颜色渐变属性,所述的颜色渐变属性包含渐变类型、渐变起始点坐标、回转点坐标、渐变旋转角、渐变长度、节点位置参数和混色中间点位置参数;所述的渐变类型为线形、圆形或回转;(2)按照颜色渐变属性,生成颜色渐变编辑对象的主辅助线、节点辅助线和混色中间点辅助线,其中:所述的主辅助线是指首端点坐标为渐变起始点坐标,并依据渐变类型、回转点坐标、渐变旋转角和渐变长度属性定义的辅助线;所述的节点辅助线与主辅助线交于节点P,且渐变起始点到点P之间主辅助线的长度与整个主辅助线的长度的比值为该节点位置参数;所述的混色中间点辅助线与主辅助线交于混色中间点Q,在渐变起始点方向与其相邻的节点辅助线与点Q之间的主辅助线的长度为D1,与该混色中间点辅助线相邻的两个节点辅助线之间主辅助线的长度为D2,D1/D2的比值为该混色中间点位置参数;如果渐变类型为线形,所述的主辅助线为线段,线段长度为渐变长度,线段到水平线顺时针转向角为渐变旋转角;如果渐变类型为圆形,所述的主辅助线为水平线段,其左端点的坐标为渐变起始点坐标,线段长度为渐变长度;如果渐变类型为回转,所述的主辅助线为圆形,其圆心坐标为回转点坐标,该圆与水平线相交的右交点为主辅助线首端点,其坐标为渐变起始点坐标;若渐变类型为线形,则所述的节点辅助线为垂直于主辅助线的线段;若渐变类型为圆形,则位于渐变起始点的节点辅助线为垂直于主辅助线的线段,其它节点辅助线为经过节点且圆心为渐变起始点的圆,若渐变类型为回转,则所述的节点辅助线为线段,其延长线经过回转点;若渐变类型为线形和圆形,所述的混色中间点辅助线为垂直于主辅助线的线段,若渐变类型为回转,所述的混色中间点辅助线为线段,其延长线经过回转点; (3)如果渐变类型为线形或者圆形,通过平移、伸缩或旋转主辅助线,或平移节点辅助线和混色中间点辅助线,实现对颜色渐变编辑对象的颜色渐变属性的编辑;如果渐变类型为回转,通过平移主辅助线,或平移节点辅助线和混色中间点辅助线,实现对颜色渐变编辑对象的颜色渐变属性的编辑。
地址 100080 北京市海淀区北四环西路52号中芯大厦19层