图形对象的绘制方法、装置和存储介质及电子设备与流程
- 国知局
- 2024-12-06 12:47:16
本技术涉及计算机领域,具体而言,涉及一种图形对象的绘制方法、装置和存储介质及电子设备。
背景技术:
1、在图形绘制场景中,通常的做法是利用程序中预定义的固定图形对象进行组合和绘制,以满足特定的视觉需求。然而,当用户需要的图形并非预定义的固定图形时,就必须对这些固定图形进行复杂的调整和变换,以接近或实现期望的图形效果。这一过程不仅增加了绘制的复杂性,还因为额外的调整步骤而显著降低了图形绘制的效率。因此,存在图形对象的绘制效率较低的问题。
2、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本技术实施例提供了一种图形对象的绘制方法、装置和存储介质及电子设备,以至少解决图形对象的绘制效率较低的技术问题。
2、根据本技术实施例的一个方面,提供了一种图形对象的绘制方法,包括:显示目标程序的绘图区域,其中,上述绘图区域用于呈现通过上述目标程序绘制的图形对象;响应于对上述目标程序触发的第一调用指令,在上述绘图区域中显示第一图形对象,其中,上述第一图形对象是上述目标程序提供的可选图形对象;响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象,其中,上述第二图形对象是用户创建的自定义图形对象。
3、根据本技术实施例的另一方面,还提供了一种图形对象的绘制装置,包括:第一显示单元,用于显示目标程序的绘图区域,其中,上述绘图区域用于呈现通过上述目标程序绘制的图形对象;第二显示单元,用于响应于对上述目标程序触发的第一调用指令,在上述绘图区域中显示第一图形对象,其中,上述第一图形对象是上述目标程序提供的可选图形对象;第三显示单元,用于响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象,其中,上述第二图形对象是用户创建的自定义图形对象。
4、作为一种可选的方案,上述第三显示单元,包括:第一显示模块,用于响应于第一指令,显示自定义界面,其中,上述自定义界面上显示有用户创建的至少一个自定义图形对象,上述至少一个自定义图形对象包括上述第二图形对象,上述第二调用指令包括是第一指令;确定模块,用于响应于第二指令,从上述至少一个自定义图形对象中确定出上述第二图形对象,其中,上述第二调用指令包括是第二指令;第二显示模块,用于将上述第二图形对象显示在上述绘图区域中。
5、作为一种可选的方案,上述装置还包括:调整模块,用于在上述将上述第二图形对象显示在上述绘图区域中之前,响应于第三指令,调整上述第二图形对象的图形属性,得到调整后的第二图形对象,其中,上述第二调用指令包括是第三指令;上述第二显示模块,包括:显示子模块,用于响应于第四指令,将上述调整后的第二图形对显示在上述绘图区域中,其中,上述第二调用指令包括是第四指令。
6、作为一种可选的方案,上述装置还包括:第四显示单元,用于在上述响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象之前,显示上述目标程序的设置界面,其中,上述设置界面用于创建上述自定义图形对象;创建单元,用于在上述响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象之前,响应于对上述设置界面执行的创建执行,创建初始图形对象;建立单元,用于在上述响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象之前,对上述初始图形对象的调用指令进行配置,建立上述第二调用指令与上述初始图形对象之间的调用关系;配置单元,用于在上述响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象之前,对上述初始图形对象的图形属性进行配置,得到上述第二图形对象。
7、作为一种可选的方案,上述对上述初始图形对象的图形属性进行配置,得到上述第二图形对象,包括以下至少之一:第一配置模块,用于对上述初始图形对象的图形类型进行配置,其中,上述图形属性包括上述图形类型;第二配置模块,用于对上述初始图形对象的图形颜色进行配置,其中,上述图形属性包括上述图形颜色;第三配置模块,用于对上述初始图形对象的图形比例进行配置,其中,上述图形属性包括上述图形比例;第四配置模块,用于对上述初始图形对象的图形角度进行配置,其中,上述图形属性包括上述图形角度;第五配置模块,用于对上述初始图形对象的图形图层进行配置,其中,上述图形属性包括上述图形图层;第六配置模块,用于对上述初始图形对象的图形线型进行配置,其中,上述图形属性包括上述图形线型;第七配置模块,用于对上述初始图形对象的打印属性进行配置,其中,上述图形属性包括上述打印属性。
8、作为一种可选的方案,上述第三显示单元,包括:第三显示模块,用于在上述第二调用指令指示调用目标数量的第二图形对象的情况下,在上述绘图区域中显示上述目标数量的第二图形对象。
9、作为一种可选的方案,上述装置还包括:获取单元,用于在上述目标程序配置有上述第二图形对象的情况下,响应于对上述目标程序触发的参数导出指令,获取上述第二图形对象对应的图形参数;导出单元,用于在上述目标程序配置有上述第二图形对象的情况下,响应于对其他程序触发的参数导入指令,将上述第二图形对象对应的图形参数导入上述其他程序;导入单元,用于在上述目标程序配置有上述第二图形对象的情况下,响应于对上述其他程序触发的调用指令,在上述其他程序的绘图区域中显示上述第二图形数量。
10、根据本技术实施例的又一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行如以上图形对象的绘制方法。
11、根据本技术实施例的又一方面,还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的图形对象的绘制方法。
12、在本技术实施例中,显示目标程序的绘图区域,其中,上述绘图区域用于呈现通过上述目标程序绘制的图形对象;响应于对上述目标程序触发的第一调用指令,在上述绘图区域中显示第一图形对象,其中,上述第一图形对象是上述目标程序提供的可选图形对象;响应于对上述目标程序触发的第二调用指令,在上述绘图区域中显示第二图形对象,其中,上述第二图形对象是用户创建的自定义图形对象。
13、首先,目标程序显示一个绘图区域,该区域专门用于呈现通过该程序绘制的图形对象。这一设定为用户提供了一个清晰、专注的工作环境,有助于提升绘制时的专注度和准确性。
14、其次,当用户对目标程序触发第一调用指令时,程序会在绘图区域中显示一个可选的预定义图形对象(即第一图形对象)。这些预定义图形对象满足了用户对于常规图形绘制的需求,允许用户快速、准确地进行图形组合和绘制。
15、然而,当用户需要的图形并非预定义的固定图形时,传统做法通常需要对这些固定图形进行复杂的调整和变换。这一过程不仅耗时耗力,而且容易影响绘制的准确性和效率。为了解决这一问题,目标程序引入了自定义图形对象的功能。
16、具体来说,当用户对目标程序触发第二调用指令时,程序会在绘图区域中显示一个用户创建的自定义图形对象(即第二图形对象)。这一功能允许用户根据自己的具体需求,直接创建和编辑图形对象,而无需对预定义图形进行复杂的调整。这样一来,用户不仅可以更快速地获得期望的图形效果,还能在绘制过程中保持更高的准确性和效率,进而达到了减少了绘制过程中的调整步骤的目的,从而实现了提高图形对象的绘制效率的技术效果,进而解决了图形对象的绘制效率较低的技术问题。
本文地址:https://www.jishuxx.com/zhuanli/20241204/342772.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。