[发明专利]一种应用于网页的矢量图形的操作方法和装置有效
| 申请号: | 201310224575.7 | 申请日: | 2013-06-06 |
| 公开(公告)号: | CN103345389A | 公开(公告)日: | 2013-10-09 |
| 发明(设计)人: | 李衡;张东宁;刘洪敏 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 朱海波 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用于 网页 矢量 图形 操作方法 装置 | ||
技术领域
本发明涉及图形操作技术,尤其涉及一种应用于网页的矢量图形的操作方法和装置。
背景技术
现有技术中,操作图形时虽然采用矢量图形的绘制方法,绘制过程中保存每一笔画的位置和形状,但是对图形进行擦除操作时只能针对每一笔画进行擦除,如广泛应用于电脑(pc)桌面的幻灯片(power point,简称ppt)画笔工具,在ppt处于放映状态时,可以通过指针选项选择不同的画笔工具进行各种标注,并通过选择“橡皮擦”工具擦除这些标注。但是由于现有方案仅支持笔画级别的擦除,不支持像素级别的擦除,导致以下问题的出现:第一,擦除操作的效率低,例如ppt上的擦除方式是:使用画笔工具进行重点内容的一次标注后,通过点击“橡皮擦”,一次性擦除所述标注轨迹,不能实现按需按量擦除,容易引起误操作,用户可能还需要进行再次标注;第二,橡皮擦效果不够真实。
此外,虽然操作系统(例如,windows)提供的画图工具可以实现对图形的像素级别的擦除,但是该工具仅仅是通过pc编程技术应用在pc本地上,而不能基于flash技术应用于网络,由此,该画图工具针对的服务对象仅仅是桌面用户,对于使用浏览器上网的互联网用户却无能为力。
因此,希望可以提出一种用于解决上述问题的应用于网页的矢量图形的操作方法和装置。
发明内容
本发明的目的是提供一种应用于网页的矢量图形的操作方法和装置,可以实现对网页上的矢量图形进行有效操作。需要说明的是,本文所述的flash技术主要是指矢量动画技术,用于设计和编辑动画。
根据本发明的一个方面,提供了一种应用于网页的矢量图形的操作方法,该方法包括以下步骤:
响应用户对网页画板中画笔工具或擦除工具的操作,触发绘制或擦除状态;
当触发绘制状态时,基于flash技术获取画笔工具的操作位置,记录画笔工具的绘制轨迹并绘制矢量图形;
当触发擦除状态时,以位图的形式缓存已绘制的图形,基于flash技术获取擦除工具的操作位置,记录擦除工具的擦除轨迹并擦除位图图形。
根据本发明的另一个方面,还提供了一种应用于网页的矢量图形的操作装置,包括:
状态触发单元,用于响应用户对网页画板中画笔工具或擦除工具的操作,触发绘制或擦除状态;
绘制单元,基于flash技术获取画笔工具的操作位置,记录画笔工具的绘制轨迹并绘制矢量图形;
擦除单元,以位图的形式缓存已绘制的图形,基于flash技术获取擦除工具的操作位置,记录擦除工具的擦除轨迹并擦除位图图形。
与现有技术相比,本发明具有以下优点:
本发明相对于现有技术的图形操作技术,提高了操作效果,尤其在图像擦除方面实现了像素级别的擦除,提升了擦除的效果,更好地满足用户的需求。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为根据现有技术的ppt画笔工具进行绘制的页面示意图;
图2为根据现有技术的ppt画笔工具进行擦除的页面示意图;
图3为根据本发明一个优选实施例的应用于网页的矢量图形的操作方法流程图;
图4为根据本发明一个优选实施例的应用于网页的画笔工具进行绘制的页面示意图;
图5为根据本发明一个优选实施例的应用于网页的画笔工具进行擦除的页面示意图;
图6为根据本发明另一个优选实施例的应用于网页的矢量图形的操作装置的示意性框图。
具体实施方式
下面结合附图对本发明作进一步详细描述。
根据本发明的一个方面,提供了一种应用于网页的矢量图形的操作方法。
请参考图3,图3为根据本发明一个优选实施例的应用于网页的矢量图形的操作方法流程图。
如图3所示,本发明所提供的应用于网页的矢量图形的操作方法包括以下步骤:
步骤S301,响应用户对网页画板中画笔工具或擦除工具的操作,触发绘制或擦除状态。
具体地,用户通过诸如鼠标、触屏设备、触屏手等在网页画板中选取各种图形操作工具,包括画笔工具、图形擦除工具(典型地如橡皮)。选取完毕后,即可以应用该图形操作工具进行图形的各种操作,如通过鼠标点击画笔工具后即可在画板中绘制图形,又如通过鼠标点击橡皮工具即可在画板中擦除已绘制的图形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310224575.7/2.html,转载请声明来源钻瓜专利网。





