CN112230816B - 高效率截图方法、装置、计算机设备和存储介质 - Google Patents
高效率截图方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN112230816B CN112230816B CN202011146088.XA CN202011146088A CN112230816B CN 112230816 B CN112230816 B CN 112230816B CN 202011146088 A CN202011146088 A CN 202011146088A CN 112230816 B CN112230816 B CN 112230816B
- Authority
- CN
- China
- Prior art keywords
- target
- work order
- order information
- screenshot
- chart
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000010365 information processing Effects 0.000 claims description 39
- 238000010586 diagram Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000007619 statistical method Methods 0.000 description 2
- 238000007667 floating Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000003758 nuclear fuel Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Water Supply & Treatment (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请涉及一种高效率截图方法、装置、计算机设备和存储介质。所述方法包括:显示初始工单信息展示界面,所述初始工单信息展示界面包括至少一个工单信息展示区,所述工单信息展示区展示有工单信息图表;当获取到截图指令时,将所述至少一个工单信息展示区转换为候选截图单元列表;获取从所述候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;获取所述目标截图单元对应的目标工单信息图表,将所述目标工单信息图表进行排布,生成目标图片。采用本方法能够提高截图效率,截图灵活性高。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种高效率截图方法、装置、计算机设备和存储介质。
背景技术
核电厂是通过控制核燃料在核反应堆中产生的热能来进行发电的电厂。核电厂需要定期对现场的机组、***、部件或构筑物所进行安装、测试、维修等现场作业。作业管理是指对现场人员执行的现场作业进行管理和监督,具体可以将现场人员的作业情况统计分析后在显示大屏上进行展示。管理人员可以对显示大屏的显示内容截取下来,保存为图片。
传统技术中,在截图时,截屏得到的图片中内容的排布方式固定。如果不符合用户需要需求,则处理图片的过程比较繁琐,需要打开图片编辑工具,并在图片编辑工具中打开图片,再进行图片编辑,导致得到满足用户需求的截屏图片的效率比较低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高截屏效率的截屏方法、装置、计算机设备和存储介质。
一种高效率截图方法,所述方法包括:
显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表;
当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表;
获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;
获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
在一个实施例中,获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片,包括:获取各个目标截图单元当前展示的工单信息图表作为各个目标截图单元对应的目标工单信息图表;将各个目标工单信息图表相邻拼接,生成目标图片。
在一个实施例中,将各个目标工单信息图表相邻拼接,生成目标图片,包括:获取各个目标工单信息图表对应的属性信息,属性信息包括目标工单信息图表对应的生成时间、图表类型和位置信息中的至少一种;将目标工单信息图表按照属性信息进行拼接,生成目标图片。
在一个实施例中,将各个目标工单信息图表相邻拼接,生成目标图片,包括:根据各个目标截图单元的位置信息,统计各个预设方向上目标截图单元的数目;将数目最大值对应的预设方向作为目标方向;将目标方向外的目标截图单元对应的目标工单信息图表填充到目标方向上的空闲截图单元,得到目标图片。
在一个实施例中,获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片,包括:获取目标截图单元当前展示的工单信息图表和历史展示的工单信息图表作为目标工单信息图表;获取各个目标工单信息图表对应的展示时间;根据各个目标工单信息图表对应的展示时间,将同一目标截图单元对应的各个目标工单信息图表按照时间顺序进行拼接,生成各个目标截图单元对应的中间图片;根据各个中间图片生成目标图片。
在一个实施例中,所述方法还包括:将各个目标截图单元相邻拼接,得到目标工单信息展示界面;将初始工单信息展示界面更新显示为目标工单信息展示界面。
在一个实施例中,所述方法还包括:展示目标图片,目标图片的展示界面上展示有信息处理控件;接收作用于信息处理控件的信息处理操作,根据信息处理操作对目标图片中的工单信息图表进行信息处理,得到信息处理后的目标图片,信息处理包括模糊处理和添加处理中的至少一种。
一种高效率截图装置,所述装置包括:
界面显示模块,用于显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表;
截图单元列表确定模块,用于当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表;
目标截图单元确定模块,用于获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;
目标图片生成模块,用于获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表;
当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表;
获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;
获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表;
当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表;
获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;
获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
上述高效率截图方法、装置、计算机设备和存储介质,通过显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表;当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表;获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。这样,当截图时,可以将各个工单信息展示区转换为截图可选项,用户可以根据需求选取截图的内容,得到截图图片,截图方式更灵活,截图效率更高,截图内容的排布不受屏幕当前排版限定,可以满足用户多样的截屏需求。
附图说明
图1为一个实施例中高效率截图方法的应用环境图;
图2为一个实施例中高效率截图方法的流程示意图;
图3A为一个实施例中工单信息展示界面的界面示意图;
图3B为另一个实施例中工单信息展示界面的界面示意图;
图4为一个实施例中高效率截图方法的实施示意图;
图5为又一个实施例中工单信息展示界面的界面示意图;
图6为一个实施例中将目标工单信息图表进行排布,生成目标图片的流程示意图;
图7为一个实施例中更新工单信息展示界面的实施示意图;
图8为一个实施例中高效率截图装置的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的高效率截图方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
具体地,服务器104可以对工单信息进行分析统计得到多个工单信息图表。服务器104可以将工单信息图表发送至终端102,在终端102进行展示。终端102的初始工单信息展示界面上包括至少一个工单信息展示区,工单信息展示区可以展示工单信息图表。当获取到截图指令时,终端102可以将初始工单信息展示界面上所有工单信息展示区转换为候选截图单元列表。终端102获取用户从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元,获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
在一个实施例中,如图2所示,提供了一种高效率截图方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
步骤S202,显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表。
具体地,核电厂的现场人员是根据工单进行现场操作,工单是现场操作指导文件,用于指示现场人员按照标准流程和准则进行现场操作,并记录操作结果。工单信息是指工单的相关信息,工单信息可以包括工单状态(例如已完成、完成中、待完成)、工单属性(例如负责核电厂、负责人员、工单类型、执行优先级、创建人员、创建日期等)、内容描述(例如标准流程中每个操作步骤和操作结果的描述)等。工单信息图表是对工单信息进行统计分析得到的图表,工单信息图表可以是饼图、表格、雷达图、进度条、折线图、柱状图、仪表图和地图等。例如,核电厂A的今日值班的工作人员的基本信息的汇总表格,各个核电厂的今日工单执行情况的统计柱状图。工单信息展示界面是用于展示工单信息图表的界面,工单信息展示界面包括至少一个工单信息展示区,每个工单信息展示区可以用于展示至少一个工单信息图表,每个工单信息展示区的展示大小可以相同,如图3A所示,工单信息展示区A、B、C、D、E和F的展示大小相同。不同工单信息展示区的展示大小可以不同,如图3B所示,工单信息展示区A和B的展示大小不同。工单信息展示区中的说明可以是图表介绍,例如图表名称,数据审批规则(例如已完成工单大于90%为总体完成情况良好)。管理人员根据工单信息展示界面展示的内容可以快速了解到工单的整体执行情况。
在一个实施例中,工单信息展示界面上展示的工单信息图表可以是动态变化的。例如,随着核电厂现场作业的进行,工单信息不断进行更新,服务器可以定时对现场人员上传的工单信息进行分析统计得到工单信息图表,服务器定时将工单信息图表发送至终端进行展示,从而工单信息展示界面上展示的工单信息图表不断的进行更新。
步骤S204,当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表。
具体地,截图指令可以通过控件、语音、手势或者表情中的一种或多种方式触发。例如,工单信息展示界面上可以显示有截图控件,当接收到用户作用于截图控件的触发操作时,生成截图指令。终端可以获取在工单信息展示界面中通过用户的触发操作产生的截图指令,根据截图指令将工单信息展示界面上的工单信息展示区转换为候选截图单元,所有候选截图单元组成候选截图单元列表。当工单信息展示区为一个时,将该工单信息展示区转换为候选截图单元,该候选截图单元组成候选截图单元列表。当工单信息展示区为至少两个时,将每一个工单信息展示区转换为一个候选截图单元,将所有候选截图单元组成候选截图单元列表。
步骤S206,获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元。
具体地,目标截图单元可以根据用户的选择操作确定。选择操作是用于选择目标截图单元的操作,可以是通过控件、语音、手势或者表情中的一种或多种操作选择目标截图单元。通过选择操作,终端可以将用户从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元。
在一个实施例中,一个候选截图单元可以对应一个选择控件,当用户点击截图控件后,可以在工单信息展示界面上展示各个候选截图单元对应的选择控件,用户可以通过点击选择控件对候选截图单元进行选择。参考图4,各个工单信息展示区转换为候选截图单元,候选截图单元旁边的方形402表示选择控件,当选择控件上有“√”图标时,表示候选截图单元被选中;当选择控件上没有“√”图标时,表示候选截图单元没有被选中。可以理解,还可以通过其他方式对候选截图单元进行选择,例如,当用户单击候选截图单元时,表示候选截图单元被选中,对用户选择的候选截图单元进行突出显示,后续,当用户双击同一候选截图单元时,表示候选截图单元被取消选中,对用户选择的候选截图单元取消突出显示。突出显示具体可以是在用户选择的候选截图单元上加上遮罩或者浮层等。
步骤S208,获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
具体地,当确定目标截图单元后,终端可以获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
目标截图单元对应的目标工单信息图表可以是目标截图单元对应的工单信息展示区当前展示的工单信息图表和历史展示的工单信息图表中的至少一种。例如,当确定目标截图单元后,用户通过点击“生成图片”控件生成目标图片。当用户通过点击“生成图片”控件后,终端主动弹出提示框,提示框用于提示用户是否根据目标截图单元当前展示的工单信息图表进行截图。当用户点击“是”控件时,目标截图单元对应的目标工单信息图表为当前展示的工单信息图表。当用户点击“否”控件时,目标截图单元对应的目标工单信息图表为预设时间段内展示过的工单信息图表。预设时间段可以是预先设置的,也可以是根据用户的输入操作确定的。预设时间段的时间结束点可以是当前时间,也可以是当前时间之前的某一历史时间。当用户选择后,终端将目标工单信息图表进行排布,生成目标图片。
在一个实施例中,当目标工单信息图表为多个时,将目标工单信息图表进行排布具体可以是将目标工单信息图表随机排布,例如将各个目标工单信息图表随机横向或纵向拼接(参考图4),也可以是根据目标工单信息图表对应的生成时间进行排布,例如将各个目标工单信息图表按照时间从早到晚进行横向或纵向拼接,也可以是根据各个目标工单信息图表对应的工单信息展示区的位置关系,将各个目标工单信息图表进行排布,还可以是用户自定义的排布方式或其他方式。当各个目标工单信息图表的大小不一致时,可以将各个目标工单信息图表的大小转换为一致再进行排布,也可以将各个目标工单信息图表的宽度转换为一致再进行横向拼接,也可以将各个目标工单信息图表的长度转换为一致再进行纵向拼接。
在一个实施例中,可以是将目标工单信息图表排布后,整体截取生成目标图片。也可以是对目标工单信息图表进行截取得到候选图片,将候选图片进行排布,生成目标图片。
上述高效率截图方法中,通过显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表;当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表;获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。这样,当截图时,可以将各个工单信息展示区转换为截图可选项,用户可以根据需求选取截图的内容,得到截图图片,截图方式更灵活,截图效率更高,截图内容的排布不受屏幕当前排版限定,可以满足用户多样的截屏需求。
在一个实施例中,获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片,包括:获取各个目标截图单元当前展示的工单信息图表作为各个目标截图单元对应的目标工单信息图表;将各个目标工单信息图表相邻拼接,生成目标图片。
具体地,目标截图单元对应的目标工单信息图表可以是目标截图单元对应的工单信息展示区当前展示的工单信息图表,也就是目标截图单元当前展示的工单信息图表。将各个目标工单信息图表相邻拼接,生成目标图片。将各个目标工单信息图表相邻拼接具体可以是根据目标工单信息图表对应的生成时间进行相邻拼接,也可以是根据各个目标工单信息图表对应的工单信息展示区的位置关系进行相邻拼接,还可以是用户自定义的排布方式或其他方式进行相邻拼接。
在一个实施例中,将各个目标工单信息图表相邻拼接,生成目标图片,包括:获取各个目标工单信息图表对应的属性信息,属性信息包括目标工单信息图表对应的生成时间、图表类型和位置信息中的至少一种;将目标工单信息图表按照属性信息进行拼接,生成目标图片。
其中,生成时间是指生成工单信息图表的时间。图表类型是指工单信息图表的类型,具体可以包括饼图、表格、雷达图、进度条、折线图、柱状图、仪表图和地图等。位置信息是指工单信息图表对应的工单信息展示区(或截图单元)的位置。
具体地,用户可以在终端设置各个工单信息展示区对应的待展示图表的图表信息,图表信息包括图表类型。例如,工单信息展示区A用于展示今日工单执行情况的统计柱状图,图表类型为柱状图,工单信息展示区B用于展示今日值班的工作人员的基本信息的汇总表格,图表类型为表格。终端可以根据图表信息生成图表获取请求,向服务器发送图表获取请求,图表获取请求携带图表信息,服务器向终端返回该图表信息对应的工单信息图表,进而终端在各个工单信息展示区展示对应的工单信息图表。在截图时,终端可以根据各个目标工单信息图表对应的图表类型,将图表类型一致的目标工单信息图表相邻拼接,得到各个中间图片,将各个中间图片进行拼接,得到目标图片。例如,目标工单信息图表包括柱状图1、表格1、饼图1、柱状图2、饼图2,将柱状图1和柱状图2进行纵向拼接,得到中间图片1,将饼图1和饼图2进行纵向拼接,得到中间图片2,将表格1直接作为中间图片3,将中间图片1、中间图片2和中间图片3进行纵向拼接,得到目标图片。这样,将图表类型相同的目标工单信息图表集中展示,便于用户查看,提高用户的查看效率。
服务器是定时统计工单信息生成工单信息图表,因此各个工单信息图表存在对应的生成时间。终端从服务器获取工单信息图表,各个工单信息图表携带生成时间。在截图时,终端可以根据各个目标工单信息图表对应的生成时间,将各个目标工单信息图表按照时间顺序进行横向拼接或纵向拼接,生成目标图片。这样,将目标工单信息图表按照时间顺序在图片中展示,便于用户查看,提高用户的查看效率。
终端还可以根据各个目标工单信息图表对应的位置信息,将目标工单信息图表按照位置信息进行拼接,生成目标图片。例如,可以按照从左到右、从上到下的顺序,根据各个目标工单信息图表对应的工单信息展示区(截图单元)的位置信息,将各个目标工单信息图表依次拼接。举例说明,参考图5,工单信息展示界面包括十二个工单信息展示区。第一行的第一个工单信息展示区的位置信息可以为(1,1),第一行的第二个工单信息展示区的位置信息可以为(1,2),第二行的第一个工单信息展示区的位置信息可以为(2,1),以此类推。假设目标截图单元的位置信息为(1,1)、(1,4)、(2,2)和(3,3)。按照从左到右、从上到下的顺序可以确定拼接顺序为(1,1)-(1,4)-(2,2)-(3,3)。按照拼接顺序将四个目标工单信息图表依次横向拼接或纵向拼接,得到目标图片。也可以根据各个目标工单信息图表对应的位置信息,将各个目标工单信息图表集中在一起,再一次性截图得到目标图片,这样,可以快速截取得到图片。
进一步的,终端在将图表类型一致的目标工单信息图表相邻拼接时,可以按照时间顺序进行拼接。
进一步的,终端还可以将各个目标工单信息图表对应的位置信息添加至目标图片上的预设位置。终端还可以将各个目标工单信息图表对应的生成时间添加至目标图片上的预设位置。预设位置可以是目标工单信息图表的任意位置,例如目标工单信息图表的左上角。这样,截图得到的目标图片不仅包括当前展示信息,还包括当前未展示信息,丰富了目标图片的内容。用户无需通过其他操作获知各个工单信息图表对应的生成时间,通过查看截图图片即可获知目标图片上各个工单信息图表对应的生成时间,提高了用户的信息获取效率。
在一个实施例中,将各个目标工单信息图表相邻拼接,生成目标图片,包括:根据各个目标截图单元的位置信息,统计各个预设方向上目标截图单元的数目;将数目最大值对应的预设方向作为目标方向;将目标方向外的目标截图单元对应的目标工单信息图表填充到目标方向上的空闲截图单元,得到目标图片。
其中,预设方向包括横向和纵向。当横向和纵向分别存在多个工单信息展示区时,预设方向包括每一行和每一列。空闲截图单元是指没有选中的候选截图单元。
具体地,终端可以根据各个目标截图单元的位置信息,统计各个预设方向上目标截图单元的数目,将数目最大值对应的预设方向作为目标方向,将目标方向外的目标截图单元对应的目标工单信息图表填充到目标方向上的空闲截图单元。进而终端在目标方向上进行截取得到目标图片。这样,终端只需要移动少数目标工单信息图表就可以截图得到目标图片,减少了终端的工作量,提高了截图效率。举例说明,参考图5,工单信息展示界面包括十二个工单信息展示区。第一行的第一个工单信息展示区的位置信息可以为(1,1),第一行的第二个工单信息展示区的位置信息可以为(1,2),第二行的第一个工单信息展示区的位置信息可以为(2,1),以此类推。假设目标截图单元的位置信息(1,1)、(1,4)、(2,2)和(3,3)。统计每一行和每一列上目标截图单元的数目,第一行为2,第二行为1,第三行为1,第一列为1,第二列为1,第三列为1,第四列为1。由于第一行上目标截图单元最多,因此将第一行作为目标方向。第一行上的空闲截图单元为(1,2)和(1,3),那么可以将(2,2)位置上的目标工单信息图表填充到(1,2),将(3,3)位置上的目标工单信息图表填充到(1,3),对第一行上的目标工单信息图表进行截取生成目标图片。
在一个实施例中,如图6所示,获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片,包括:
步骤S602,获取目标截图单元当前展示的工单信息图表和历史展示的工单信息图表作为目标工单信息图表。
步骤S604,获取各个目标工单信息图表对应的展示时间。
步骤S606,根据各个目标工单信息图表对应的展示时间,将同一目标截图单元对应的各个目标工单信息图表按照时间顺序进行拼接,生成各个目标截图单元对应的中间图片。
步骤S608,根据各个中间图片生成目标图片。
其中,展示时间是指工单信息图表在终端开始展示的时间。
具体地,服务器是定时统计工单信息生成工单信息图表,工单信息展示界面上展示的工单信息图表是定时进行更新。例如,服务器每隔两个小时统计今日工单执行情况,终端的工单信息展示界面每隔两个小时更新显示今日工单执行情况。终端可以将历史展示的工单信息图表缓存在本地。进一步的,为了减少终端的缓存压力,可以设置终端始终保持缓存预设时间段内的历史展示的工单信息图表,例如,终端保持缓存当天展示的工单信息图表,第二天就清除昨日缓存的工单信息图表。在截图时,终端可以获取目标截图单元当前展示的工单信息图表和历史展示的工单信息图表作为目标工单信息图表,根据各个目标工单信息图表对应的展示时间,将同一目标截图单元对应的各个目标工单信息图表按照时间顺序进行拼接,生成各个目标截图单元对应的中间图片。可以直接将各个中间图片分别作为目标图片,得到多个目标图片,也可以将各个中间图片进行横向拼接或纵向拼接,得到目标图片。
本实施例中,通过获取目标截图单元当前展示的工单信息图表和历史展示的工单信息图表作为目标工单信息图表;获取各个目标工单信息图表对应的展示时间;根据各个目标工单信息图表对应的展示时间,将同一目标截图单元对应的各个目标工单信息图表按照时间顺序进行拼接,生成各个目标截图单元对应的中间图片;根据各个中间图片生成目标图片。这样,截图内容不受当前展示内容的限制,并且按照时间顺序将在不同时间点统计得到的同一工单信息图表在截图图片中集中展示,便于用户进行图表比对,及时获知现场作业的相关情况。
在一个实施例中,所述方法还包括:将各个目标截图单元相邻拼接,得到目标工单信息展示界面;将初始工单信息展示界面更新显示为目标工单信息展示界面。
具体地,截图指令不仅可以用于截图,还可以用于调整界面。当确定目标截图单元后,终端可以将各个目标截图单元相邻拼接,得到目标工单信息展示界面;将初始工单信息展示界面更新显示为目标工单信息展示界面。
举例说明,当用户点击截图控件后,可以在工单信息展示界面上展示各个候选截图单元对应的选择控件,用户可以通过点击选择控件对候选截图单元进行选择。如图7所示,用户选择工单信息展示区A、工单信息展示区B和工单信息展示区C作为目标截图单元。当确定目标截图单元后,用户点击“调整界面”控件,终端将工单信息展示区A、工单信息展示区B和工单信息展示区C相邻拼接并放大为全屏展示,得到目标工单信息展示界面,将初始工单信息展示界面更新显示为目标工单信息展示界面。
本实施例中,通过将各个目标截图单元相邻拼接,得到目标工单信息展示界面;将初始工单信息展示界面更新显示为目标工单信息展示界面,能够在现有工单信息展示界面的基础上,快速调整工单信息展示界面。
在一个实施例中,所述方法还包括:展示目标图片,目标图片的展示界面上展示有信息处理控件;接收作用于信息处理控件的信息处理操作,根据信息处理操作对目标图片中的工单信息图表进行信息处理,得到信息处理后的目标图片,信息处理包括模糊处理和添加处理中的至少一种。
其中,信息处理控件是用于进行信息处理的控件。模糊处理是指将信息在目标图片中变模糊,例如添加马赛克。添加处理是指在目标图片中添加信息。例如,在图片中添加文字、箭头或矩形框等。
具体地,终端可以将目标图片进行展示,目标图片的展示界面上展示有信息处理控件。终端可以接收用户作用于信息处理控件的信息处理操作,根据信息处理操作对目标图片中的工单信息图表进行信息处理,得到信息处理后的目标图片。信息处理后的目标图片可以进行存储或分享。
举例说明,信息处理控件为“添加文字”按钮,当接收到管理人员对“添加文字”按钮的点击操作时,管理人员可以在目标图片中添加文字,例如,添加对今日工单执行情况的总结。进一步的,终端还可以提供一些预设文字供管理人员选择,例如,“此处需要重点关注”、“总体完成情况良好”、“总体完成情况不佳”等。这样,信息处理方式简单便捷,通过预设文字可以减少用户对截图图片进行手动处理的次数。
举例说明,信息处理控件为“模糊处理”按钮,当接收到管理人员对“模糊处理”按钮的点击操作时,管理人员可以在目标图片中添加马赛克,例如在工作人员的姓名或联系方式上添加马赛克。当管理人分享图片时,可以对一些重要信息进行模糊处理,避免重要信息的泄漏,提高信息安全。
应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图8所示,提供了一种高效率截图装置,包括:界面显示模块802、截图单元列表确定模块804、目标截图单元确定模块806和目标图片生成模块808,其中:
界面显示模块802,用于显示初始工单信息展示界面,初始工单信息展示界面包括至少一个工单信息展示区,工单信息展示区展示有工单信息图表。
截图单元列表确定模块804,用于当获取到截图指令时,将至少一个工单信息展示区转换为候选截图单元列表。
目标截图单元确定模块806,用于获取从候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元。
目标图片生成模块808,用于获取目标截图单元对应的目标工单信息图表,将目标工单信息图表进行排布,生成目标图片。
在一个实施例中,目标图片生成模块还用于获取各个目标截图单元当前展示的工单信息图表作为各个目标截图单元对应的目标工单信息图表;将各个目标工单信息图表相邻拼接,生成目标图片。
在一个实施例中,目标图片生成模块还用于获取各个目标工单信息图表对应的属性信息,属性信息包括目标工单信息图表对应的生成时间、图表类型和位置信息中的至少一种;将目标工单信息图表按照属性信息进行拼接,生成目标图片。
在一个实施例中,目标图片生成模块还用于根据各个目标截图单元的位置信息,统计各个预设方向上目标截图单元的数目;将数目最大值对应的预设方向作为目标方向;将目标方向外的目标截图单元对应的目标工单信息图表填充到目标方向上的空闲截图单元,得到目标图片。
在一个实施例中,目标图片生成模块还用于获取目标截图单元当前展示的工单信息图表和历史展示的工单信息图表作为目标工单信息图表;获取各个目标工单信息图表对应的展示时间;根据各个目标工单信息图表对应的展示时间,将同一目标截图单元对应的各个目标工单信息图表按照时间顺序进行拼接,生成各个目标截图单元对应的中间图片;根据各个中间图片生成目标图片。
在一个实施例中,高效率截图装置还包括:
界面更新模块,用于将各个目标截图单元相邻拼接,得到目标工单信息展示界面;将初始工单信息展示界面更新显示为目标工单信息展示界面。
在一个实施例中,目标图片生成模块还用于展示目标图片,目标图片的展示界面上展示有信息处理控件;接收作用于信息处理控件的信息处理操作,根据信息处理操作对目标图片中的工单信息图表进行信息处理,得到信息处理后的目标图片,信息处理包括模糊处理和添加处理中的至少一种。
关于高效率截图装置的具体限定可以参见上文中对于高效率截图方法的限定,在此不再赘述。上述高效率截图装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种高效率截图方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种高效率截图方法,其特征在于,所述方法包括:
显示初始工单信息展示界面,所述初始工单信息展示界面包括至少一个工单信息展示区,所述工单信息展示区展示有工单信息图表;
当获取到截图指令时,将所述至少一个工单信息展示区转换为候选截图单元列表;
获取从所述候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;
获取所述目标截图单元对应的目标工单信息图表,将所述目标工单信息图表进行排布,生成目标图片,包括:获取各个目标截图单元当前展示的工单信息图表作为各个目标截图单元对应的目标工单信息图表;根据各个目标截图单元的位置信息,统计各个预设方向上目标截图单元的数目;将数目最大值对应的预设方向作为目标方向;将所述目标方向外的目标截图单元对应的目标工单信息图表填充到所述目标方向上的空闲截图单元,得到目标图片。
2.根据权利要求1所述的方法,其特征在于,所述获取所述目标截图单元对应的目标工单信息图表,将所述目标工单信息图表进行排布,生成目标图片,还包括:
获取各个目标工单信息图表对应的属性信息,所述属性信息包括目标工单信息图表对应的图表类型和生成时间中的至少一种;
将所述目标工单信息图表按照属性信息进行拼接,生成目标图片。
3.根据权利要求1所述的方法,其特征在于,所述工单信息展示区上展示的工单信息图表是定时更新的。
4.根据权利要求1所述的方法,其特征在于,所述获取所述目标截图单元对应的目标工单信息图表,将所述目标工单信息图表进行排布,生成目标图片,还包括:
当各个目标工单信息图表的尺寸信息不一致时,将各个目标工单信息图表的尺寸信息转换为一致后进行排布,得到所述目标图片;所述尺寸信息包括图表长度和图表宽度中的至少一种。
5.根据权利要求1所述的方法,其特征在于,所述获取所述目标截图单元对应的目标工单信息图表,将所述目标工单信息图表进行排布,生成目标图片,还包括:
获取所述目标截图单元当前展示的工单信息图表和历史展示的工单信息图表作为目标工单信息图表;
获取各个目标工单信息图表对应的展示时间;
根据各个目标工单信息图表对应的展示时间,将同一目标截图单元对应的各个目标工单信息图表按照时间顺序进行拼接,生成各个目标截图单元对应的中间图片;
根据各个中间图片生成目标图片。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将各个目标截图单元相邻拼接,得到目标工单信息展示界面;
将所述初始工单信息展示界面更新显示为所述目标工单信息展示界面。
7.根据权利要求1至6任意一项所述的方法,其特征在于,所述方法还包括:
展示所述目标图片,所述目标图片的展示界面上展示有信息处理控件;
接收作用于所述信息处理控件的信息处理操作,根据所述信息处理操作对所述目标图片中的工单信息图表进行信息处理,得到信息处理后的目标图片,所述信息处理包括模糊处理和添加处理中的至少一种。
8.一种高效率截图装置,其特征在于,所述装置包括:
界面显示模块,用于显示初始工单信息展示界面,所述初始工单信息展示界面包括至少一个工单信息展示区,所述工单信息展示区展示有工单信息图表;
截图单元列表确定模块,用于当获取到截图指令时,将所述至少一个工单信息展示区转换为候选截图单元列表;
目标截图单元确定模块,用于获取从所述候选截图单元列表中选择的至少一个候选截图单元作为目标截图单元;
目标图片生成模块,用于获取所述目标截图单元对应的目标工单信息图表,将所述目标工单信息图表进行排布,生成目标图片,包括:获取各个目标截图单元当前展示的工单信息图表作为各个目标截图单元对应的目标工单信息图表;根据各个目标截图单元的位置信息,统计各个预设方向上目标截图单元的数目;将数目最大值对应的预设方向作为目标方向;将所述目标方向外的目标截图单元对应的目标工单信息图表填充到所述目标方向上的空闲截图单元,得到目标图片。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011146088.XA CN112230816B (zh) | 2020-10-23 | 2020-10-23 | 高效率截图方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011146088.XA CN112230816B (zh) | 2020-10-23 | 2020-10-23 | 高效率截图方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112230816A CN112230816A (zh) | 2021-01-15 |
CN112230816B true CN112230816B (zh) | 2022-03-18 |
Family
ID=74110455
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011146088.XA Active CN112230816B (zh) | 2020-10-23 | 2020-10-23 | 高效率截图方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112230816B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113296661B (zh) * | 2021-03-18 | 2023-10-27 | 维沃移动通信有限公司 | 图像处理方法、装置、电子设备及可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104571866A (zh) * | 2015-01-06 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种截屏方法 |
EP3091427A1 (en) * | 2015-05-06 | 2016-11-09 | Thomson Licensing | Apparatus and method for selecting an image area |
CN107977144A (zh) * | 2017-12-15 | 2018-05-01 | 维沃移动通信有限公司 | 一种截屏处理方法及移动终端 |
CN110456956A (zh) * | 2019-08-05 | 2019-11-15 | 腾讯科技(深圳)有限公司 | 截图方法、装置、计算机设备和存储介质 |
CN111562869A (zh) * | 2020-03-31 | 2020-08-21 | 完美世界(北京)软件科技发展有限公司 | 截图方法及装置、存储介质、电子装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9383911B2 (en) * | 2008-09-15 | 2016-07-05 | Palantir Technologies, Inc. | Modal-less interface enhancements |
-
2020
- 2020-10-23 CN CN202011146088.XA patent/CN112230816B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104571866A (zh) * | 2015-01-06 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种截屏方法 |
EP3091427A1 (en) * | 2015-05-06 | 2016-11-09 | Thomson Licensing | Apparatus and method for selecting an image area |
CN107977144A (zh) * | 2017-12-15 | 2018-05-01 | 维沃移动通信有限公司 | 一种截屏处理方法及移动终端 |
CN110456956A (zh) * | 2019-08-05 | 2019-11-15 | 腾讯科技(深圳)有限公司 | 截图方法、装置、计算机设备和存储介质 |
CN111562869A (zh) * | 2020-03-31 | 2020-08-21 | 完美世界(北京)软件科技发展有限公司 | 截图方法及装置、存储介质、电子装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112230816A (zh) | 2021-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109543162B (zh) | 数据的多图表展示方法、装置、计算机设备和存储介质 | |
CN110266752B (zh) | 区块链信息推送方法、装置、计算机设备和存储介质 | |
CN110675728A (zh) | 热力图的生成方法、装置、设备及计算机可读存储介质 | |
EP2741196B1 (en) | Power-saving in a portable electronic device operating in a telecommunication network | |
CN111258466A (zh) | 数据可视化方法、装置、计算机设备和存储介质 | |
CN112230816B (zh) | 高效率截图方法、装置、计算机设备和存储介质 | |
US20130235066A1 (en) | Analyzing Large Data Sets Using Digital Images | |
CN109828809B (zh) | 看板的信息可视化方法、装置、计算机设备和存储介质 | |
CN110706306A (zh) | 地图应用中绘制区域的方法、装置和计算机设备 | |
US20110012917A1 (en) | Dynamic generation of images to facilitate information visualization | |
CN114218309A (zh) | 数据处理方法、***和计算机设备 | |
CN112464055A (zh) | 可视化联动***、方法、装置、计算机设备和存储介质 | |
CN113742338A (zh) | 工程验收表单结构化存储*** | |
CN109614392A (zh) | 中断历史数据自动修复方法、装置、电子设备及介质 | |
CN112231039A (zh) | 工单信息统计方法、装置、计算机设备和存储介质 | |
CN112684960A (zh) | 前端列表滚动方法、装置、计算机设备及存储介质 | |
CN112363646B (zh) | 高灵活性截图方法、装置、计算机设备和存储介质 | |
CN110879817A (zh) | 气象数据处理方法、装置、计算机设备和存储介质 | |
CN115471582A (zh) | 地图生成方法、装置、计算机设备及存储介质 | |
CN112862453A (zh) | 工序信息显示方法、装置、计算机设备和存储介质 | |
CN112686010B (zh) | 资源数据报表生成方法、装置、计算机设备和存储介质 | |
EP4191432A1 (en) | Method and apparatus for gis point data rendering, computer device, and storage medium | |
CN111984743A (zh) | 审计业务数据展示方法、装置、计算机设备和存储介质 | |
CN111125809B (zh) | 建筑钢柱生成方法、装置、计算机设备和存储介质 | |
CN111221458A (zh) | 大数据复制粘贴及拖拽克隆全局滑动表格的快速显示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |