一种数据显示方法及装置制造方法及图纸

技术编号:15638731 阅读:46 留言:0更新日期:2017-06-15 19:05
本发明专利技术提供了一种数据显示方法及装置,该数据显示方法包括:获取至少一个待显示数据,以及每一个所述待显示数据包括的字符个数;确定显示器的屏幕参数,并根据所述屏幕参数,生成与所述屏幕参数相对应的基准图片;根据所述至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述屏幕参数,确定显示参数;根据所述显示参数,在所述基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,以形成目标图像;将所述目标图像输出给所述显示器,以使所述显示器显示所述目标图像。本方案能减少数据显示过程中的工作量。

【技术实现步骤摘要】
一种数据显示方法及装置
本专利技术涉及计算机
,特别涉及一种数据显示方法及装置。
技术介绍
随着计算机技术的发展,许多数据可通过与服务器连接的显示器直接显示出来,以利于用户查看。例如,在粮食生产行业,可将粮食检验信息通过LED(lightemittingdiode,发光二极管)显示屏显示出来。为了更完整准确的显示数据,在显示时,需采用人工方式对不同格式的数据进行调节,以使调节后的数据格式符合对应显示器的屏幕参数。例如,当需要显示的数据数量较多,而显示器的分辨率较低时,需适当减小显示各个数据的字号,以使显示器能完整的显示出各个数据。由于数据的种类和数量较多,而显示器的屏幕参数相对固定,因此每次进行数据显示时均需进行人工调节,这导致操作繁琐,工作量较大。
技术实现思路
本专利技术实施例提供了一种数据显示方法及装置,能减少数据显示过程中的工作量。第一方面,本专利技术实施例提供了一种数据显示方法,包括:获取至少一个待显示数据,以及每一个所述待显示数据包括的字符个数;确定显示器的屏幕参数,并根据所述屏幕参数,生成与所述屏幕参数相对应的基准图片;根据所述至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述屏幕参数,确定显示参数;根据所述显示参数,在所述基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,以形成目标图像;将所述目标图像输出给所述显示器,以使所述显示器显示所述目标图像。优选地,所述根据所述至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述屏幕参数,确定显示参数,包括:根据所述待显示数据的个数和每一个所述待显示数据包括的字符个数,确定各个所述待显示数据包括字符的平均个数;根据所述平均个数和所述屏幕参数,确定各个所述待显示数据的第一字号以及所述表格的行数和列数。优选地,所述根据所述显示参数,在所述基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,包括:根据所述表格的行数和列数,在所述基准图片上绘制表格,并根据所述第一字号,将各个所述待显示数据填充到所述表格中。优选地,所述根据所述平均个数和所述屏幕参数,确定各个所述待显示数据的第一字号以及所述表格的行数和列数,包括:N1、根据所述平均个数和所述屏幕参数,确定各个所述待显示数据的第二字号;N2、根据所述第二字号和所述屏幕参数,确定所述显示器能显示的最大行数;N3、根据所述第二字号和每一个所述待显示数据包括的字符个数,确定显示各个所述待显示数据所需的目标行数;N4、判断所述目标行数是否大于所述最大行数,如果是,则调节所述第二字号,并执行N2,否则将所述第二字号作为所述第一字号,并将所述目标行数作为所述表格的行数。优选地,在所述调节所述第二字号之后,在所述执行N2之前,进一步包括:判断所述第二字号是否不大于预设的显示参数阈值,如果是,则确定所述表格的列数为至少两列,并将所述第二字号作为所述第一字号,否则执行N2。优选地,在所述将各个所述待显示数据填充到所述表格中之前,进一步包括:根据每一个所述待显示数据包括的字符个数,调节所述表格中每一列的宽度。第二方面,本专利技术实施例提供了一种数据显示装置,包括:获取单元、图片生成单元、确定单元、填充单元和显示单元;其中,所述获取单元,用于获取至少一个待显示数据,以及每一个所述待显示数据包括的字符个数;所述图片生成单元,用于确定显示器的屏幕参数,并根据所述屏幕参数,生成与所述屏幕参数相对应的基准图片;所述确定单元,用于根据所述获取单元获取的至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述图片生成单元确定的屏幕参数,确定显示参数;所述填充单元,用于根据所述确定单元确定的显示参数,在所述图片生成单元生成的基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,以形成目标图像;所述显示单元,用于将所述填充单元形成的目标图像输出给所述显示器,以使所述显示器显示所述目标图像。优选地,所述确定单元,用于根据所述获取单元获取到的待显示数据的个数和每一个所述待显示数据包括的字符个数,确定各个所述待显示数据包括字符的平均个数,并根据所述平均个数和所述图片生成单元确定的屏幕参数,确定各个所述待显示数据的第一字号以及所述表格的行数和列数。优选地,所述确定单元,包括:字号确定子单元、最大行数确定子单元、目标行数确定子单元和第一判断子单元;其中,所述字号确定子单元,用于根据所述平均长度和所述屏幕参数,确定各个所述待显示数据的第二字号;所述最大行数确定子单元,用于根据所述字号确定子单元确定的第二字号和所述屏幕参数,确定所述显示器能显示的的最大行数;所述目标行数确定子单元,用于根据所述字号确定子单元确定的第二字号和每一个所述待显示数据包括的字符个数,确定显示各个所述待显示数据所需的目标行数;所述第一判断子单元,用于判断所述目标行数是否大于所述最大行数,如果是,则调节所述第二字号,并触发所述最大行数确定子单元,否则将所述第二字号作为所述第一字号,将所述目标行数作为所述表格的行数;优选地,所述填充单元,用于根据所述确定单元确定的所述表格的行数和列数,在所述基准图片上绘制表格,并根据所述第一字号,将各个所述待显示数据填充到所述表格中优选地,所述确定单元,进一步包括:第二判断子单元;其中,所述第二判断子单元,用于判断调节后的所述第二字号是否不大于预设的显示参数阈值,如果是,则确定所述表格的列数为至少两列,并将所述第二字号作为所述第一字号,否则触发所述最大行数确定子单元。本专利技术实施例提供了一种数据显示方法及装置,通过获取至少一个待显示数据,以及每一个待显示数据包括的字符个数,再确定显示器的屏幕参数,并根据屏幕参数,生成与屏幕参数相对应的基准图片。然后根据获取到的待显示数据的个数、每一个待显示数据包括的字符个数以及屏幕参数,确定显示参数,并根据显示参数,在基准图片上绘制表格,并将待显示数据填充到表格中,形成目标图像,然后将目标图像输出给显示器,以使显示器显示目标图像。由于根据显示器的屏幕参数和获取到的待显示数据,确定出显示参数,并根据显示参数生成填充有各个待显示数据的目标图像,从而使显示器直接显示固定显示参数的目标图像,而无需在数据显示时,根据显示器的屏幕参数进行相应的人工调节,从而减少了数据显示过程中的工作量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种数据显示方法的流程图;图2是本专利技术另一个实施例提供的一种数据显示方法的流程图;图3是本专利技术一个实施例提供的一种数据显示装置的结构示意图;图4是本专利技术另一个实施例提供的一种数据显示装置的结构示意图;图5是本专利技术又一个实施例提供的一种数据显示装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没本文档来自技高网...
一种数据显示方法及装置

【技术保护点】
一种数据显示方法,其特征在于,包括:获取至少一个待显示数据,以及每一个所述待显示数据包括的字符个数;确定显示器的屏幕参数,并根据所述屏幕参数,生成与所述屏幕参数相对应的基准图片;根据所述至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述屏幕参数,确定显示参数;根据所述显示参数,在所述基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,以形成目标图像;将所述目标图像输出给所述显示器,以使所述显示器显示所述目标图像。

【技术特征摘要】
1.一种数据显示方法,其特征在于,包括:获取至少一个待显示数据,以及每一个所述待显示数据包括的字符个数;确定显示器的屏幕参数,并根据所述屏幕参数,生成与所述屏幕参数相对应的基准图片;根据所述至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述屏幕参数,确定显示参数;根据所述显示参数,在所述基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,以形成目标图像;将所述目标图像输出给所述显示器,以使所述显示器显示所述目标图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个待显示数据的个数、每一个所述待显示数据包括的字符个数以及所述屏幕参数,确定显示参数,包括:根据所述待显示数据的个数和每一个所述待显示数据包括的字符个数,确定各个所述待显示数据包括字符的平均个数;根据所述平均个数和所述屏幕参数,确定各个所述待显示数据的第一字号以及所述表格的行数和列数。3.根据权利要求2所述的方法,其特征在于,所述根据所述显示参数,在所述基准图片上绘制表格,并将各个所述待显示数据填充到所述表格中,包括:根据所述表格的行数和列数,在所述基准图片上绘制表格,并根据所述第一字号,将各个所述待显示数据填充到所述表格中。4.根据权利要求2所述的方法,其特征在于,所述根据所述平均个数和所述屏幕参数,确定各个所述待显示数据的第一字号以及所述表格的行数和列数,包括:N1、根据所述平均个数和所述屏幕参数,确定各个所述待显示数据的第二字号;N2、根据所述第二字号和所述屏幕参数,确定所述显示器能显示的最大行数;N3、根据所述第二字号和每一个所述待显示数据包括的字符个数,确定显示各个所述待显示数据所需的目标行数;N4、判断所述目标行数是否大于所述最大行数,如果是,则调节所述第二字号,并执行N2,否则将所述第二字号作为所述第一字号,并将所述目标行数作为所述表格的行数。5.根据权利要求4所述的方法,其特征在于,在所述调节所述第二字号之后,在所述执行N2之前,进一步包括:判断所述第二字号是否不大于预设的显示参数阈值,如果是,则确定所述表格的列数为至少两列,并将所述第二字号作为所述第一字号,否则执行N2。6.根据权利要求5所述的方法,其特征在于,在所述将各个所述待显示数据填充到所述表格中之前,进一步包括:根据每一个所述待显示数据包括的字符个数,调节所述表格中每一列的宽度。7.一种数据显示装置,其特征在于,包括:获取单元、...

【专利技术属性】
技术研发人员:韩鹏王刚梁风臣
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1