AutoCAD光标优化方法、装置、设备及介质制造方法及图纸

技术编号:25185872 阅读:25 留言:0更新日期:2020-08-07 21:13
本发明专利技术公开了一种AutoCAD光标优化方法,该方法通过采集AutoCAD的光标绘制信息调用终端进行光标绘制,避免了现有服务端光标渲染过程中由于服务端自身配置等原因导致的渲染速度慢的问题,可以提升该类应用的光标渲染速度;同时本申请中直接调用终端进行光标渲染,无需目标应用渲染光标,也无需将实时采集目标应用生成的光标信息通过网络实时发送至服务端,避免了光标信息网络传输延时导致的服务端光标渲染延时的问题,提升了光标渲染的响应速度,从而解决了桌面云场景下AutoCAD光标使用不流畅、卡顿的问题,提升了光标使用效果。本发明专利技术还提供了一种AutoCAD光标优化装置、计算机设备及可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
AutoCAD光标优化方法、装置、设备及介质
本专利技术涉及网络安全领域,特别涉及一种AutoCAD光标优化方法、AutoCAD光标优化装置、计算机设备及可读存储介质。
技术介绍
目前桌面云场景下使用服务端光标和客户端光标来渲染显示光标,其中,服务端光标不对虚拟机里面光标进行重定向等任何处理,直接由虚拟机渲染绘制光标图片;客户端光标对虚拟机里面系统光标进行重定向,将系统光标重定向到客户端终端,由客户端终端渲染绘制光标图片。而AutoCAD(一种自动计算机辅助设计软件、绘图工具,用于二维绘图、详细绘制、设计文档和基本三维设计)采用绘图的方式绘制自己的图片光标而不是系统光标,而之前的客户端光标方案原理只能将系统光标进行重定向,这就导致CAD的光标无法使用客户端光标方案进行重定向,只能采用默认的服务端光标模式绘制光标,而无法通过客户端光标来渲染实现,故目前桌面云场景下均采用服务端光标来渲染AutoCAD光标。桌面云场景下服务端光标一般在30FPS(画面每秒传输帧数)左右,而光标渲染需要达到60FPS以上才不会感觉到卡顿,因此服务端光标使用起来会卡顿;同时桌面云场景下服务端光标会抓取guest机鼠标消息通过网络发送到服务端,再由服务端渲染光标,所以产生鼠标消息到服务端渲染光标,会有一个较长的网络延时,导致服务端光标移动不流畅,影响用户体验。因此,如何解决桌面云场景下AutoCAD光标使用不流畅、卡顿等问题,提升AutoCAD光标使用效果,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种AutoCAD光标优化方法,该方法可以解决桌面云场景下AutoCAD光标使用不流畅、卡顿等问题,提升AutoCAD光标使用效果;本专利技术的另一目的是提供一种AutoCAD光标优化装置、计算机设备及可读存储介质。为解决上述技术问题,本专利技术提供一种AutoCAD光标优化方法,包括:采集AutoCAD的光标绘制信息;其中,所述光标绘制信息包括光标大小、颜色、形状信息;隐藏所述AutoCAD的光标;将所述光标绘制信息发送至终端,调用终端根据所述光标绘制信息进行光标渲染。可选地,所述采集AutoCAD的光标绘制信息,包括:获取AutoCAD光标配置,以确定光标当前的大小、颜色信息;识别AutoCAD光标形状,以确定绘制光标形状的形状状态信息。可选地,所述识别AutoCAD光标形状,包括:调用AutoCADObjectarx插件识别AutoCAD光标形状。可选地,在调用AutoCADObjectarx插件识别AutoCAD光标形状之后,还包括:判断是否识别成功;如若识别成功,则跳转至隐藏所述AutoCAD的光标的步骤;如若未识别成功,调用DirctXApi插件识别AutoCAD光标形状。可选地,采集AutoCAD的光标绘制信息,包括:实时采集各时间下所述目标应用的光标绘制信息;则相应地,还包括:判断各时间下的所述光标绘制信息与发送至终端的所述光标绘制信息是否相同;若相同,执行所述实时采集各时间下所述目标应用的光标绘制信息的步骤;若不同,将当前采集的光标绘制信息发送至所述终端中,以便通知所述终端根据更新后的光标绘制信息进行光标渲染。可选地,在将所述光标绘制信息发送至终端之前,还包括:将所述光标绘制信息转换为指定的统一指令格式,得到格式转换后的光标绘制信息;则相应地,将所述光标绘制信息发送至终端,具体为:将所述格式转换后的光标绘制信息发送至终端。可选地,隐藏所述AutoCAD的光标,包括:删除所述AutoCAD中的光标绘图指令。为实现上述目的,本申请还公开了一种AutoCAD光标优化装置,包括:信息采集单元,用于采集AutoCAD的光标绘制信息;其中,所述光标绘制信息包括光标大小、颜色、形状信息;光标隐藏单元,用于隐藏所述AutoCAD的光标;信息发送单元,用于将所述光标绘制信息发送至终端,调用终端根据所述光标绘制信息进行光标渲染。为实现上述目的,本申请还公开了一种计算机设备,包括:存储器,用于存储程序;处理器,用于执行所述程序时实现所述AutoCAD光标优化方法的步骤。为实现上述目的,本申请还公开了一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现所述AutoCAD光标优化方法的步骤。本专利技术提出一种AutoCAD光标优化方法,该方法通过采集AutoCAD的光标绘制信息调用终端进行光标绘制,避免了现有服务端光标渲染过程中由于服务端自身配置等原因导致的渲染速度慢的问题,可以提升该类应用的光标渲染速度;同时由于本申请中直接调用终端进行光标渲染,无需目标应用渲染光标,也无需将实时采集目标应用生成的光标信息通过网络实时发送至服务端,避免了光标信息网络传输延时导致的服务端光标渲染延时的问题,提升了光标渲染的响应速度,从而解决了桌面云场景下AutoCAD光标使用不流畅、卡顿的问题,提升了AutoCAD光标使用效果。本专利技术还提供了一种AutoCAD光标优化装置、计算机设备及可读存储介质,具有上述有益效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种AutoCAD光标优化方法的流程图;图2为本专利技术实施例提供的一种具体的AutoCAD的光标绘制信息的采集实现过程示意图;图3为本专利技术实施例提供的一种整体AutoCAD光标优化实现示意图;图4为本专利技术实施例提供的一种AutoCAD光标优化装置的结构框图;图5为本专利技术实施例提供的一种计算机设备的结构示意图。具体实施方式本专利技术的核心是提供一种AutoCAD光标优化方法,该方法可以解决桌面云场景下AutoCAD光标使用不流畅、卡顿等问题,提升AutoCAD光标使用效果;本专利技术的另一核心是提供一种AutoCAD光标优化装置、计算机设备及可读存储介质。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一请参考图1,图1为本实施例提供的一种AutoCAD光标优化方法的流程图;该方法主要包括:步骤s110、采集AutoCAD的光标绘制信息;本步骤中采集AutoCAD的光标绘制信息的目的在于不调用存本文档来自技高网...

【技术保护点】
1.一种AutoCAD光标优化方法,其特征在于,包括:/n采集AutoCAD的光标绘制信息;其中,所述光标绘制信息包括光标大小、颜色、形状信息;/n隐藏所述AutoCAD的光标;/n将所述光标绘制信息发送至终端,调用终端根据所述光标绘制信息进行光标渲染。/n

【技术特征摘要】
1.一种AutoCAD光标优化方法,其特征在于,包括:
采集AutoCAD的光标绘制信息;其中,所述光标绘制信息包括光标大小、颜色、形状信息;
隐藏所述AutoCAD的光标;
将所述光标绘制信息发送至终端,调用终端根据所述光标绘制信息进行光标渲染。


2.如权利要求1所述的AutoCAD光标优化方法,其特征在于,所述采集AutoCAD的光标绘制信息,包括:
获取AutoCAD光标配置,以确定光标当前的大小、颜色信息;
识别AutoCAD光标形状,以确定绘制光标形状的形状状态信息。


3.如权利要求2所述的AutoCAD光标优化方法,其特征在于,所述识别AutoCAD光标形状,包括:
调用AutoCADObjectarx插件识别AutoCAD光标形状。


4.如权利要求3所述的AutoCAD光标优化方法,其特征在于,在调用AutoCADObjectarx插件识别AutoCAD光标形状之后,还包括:
判断是否识别成功;
如若识别成功,则跳转至隐藏所述AutoCAD的光标的步骤;
如若未识别成功,调用DirctXApi插件识别AutoCAD光标形状。


5.如权利要求1所述的AutoCAD光标优化方法,其特征在于,采集AutoCAD的光标绘制信息,包括:实时采集各时间下所述目标应用的光标绘制信息;
则相应地,还包括:
判断各时间下的所述光标绘制信息与发送至终端的所述光标绘制信息是否相同;
若...

【专利技术属性】
技术研发人员:周照
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1