自适应调整办公软件的显示比例的方法和系统的制作方法

文档序号:9750514阅读:735来源:国知局
自适应调整办公软件的显示比例的方法和系统的制作方法
【技术领域】
[0001]本发明涉及终端显示技术领域,特别是涉及一种自适应调整办公软件显示比例的方法及系统。
【背景技术】
[0002]随着各种终端设备(如交互式智能平板、电子白板、面向会议的会议机等)的广泛应用和技术发展,在这些终端设备上可以运行各种办公软件,包括文档处理软件(如WORD,Microsoft Office Word,微软公司设计的文字处理软件)、表格报表软件(如Excel,Microsoft Excel,微软公司设计的办公软件Microsoft off ice的组件之一)、演示文稿软件(如PPT ,Microsoft Office PowerPoint,微软公司设计的演示文稿软件)、邮件、网页等等。由于各不同的终端设备的尺寸、显示屏比例等有不同,各办公软件在终端设备上运行时,而各办公软件的文件本身在创建或编辑时会设定了相应的显示比例,终端设备的显示特性不一定满足该文件本身的显示比例的要求,但目前的终端设备在对文件进行显示时,都是直接基于文件自身的配置对该文件进行显示,因此所显示出来的未必是最佳的显示结果,以PPT为例,可能会出现图像缺失、显示黑边等问题,从而影响到终端设备对这类办公软件的文件展示,这类办公软件的文件在终端设备上并不能以最佳显示效果进行显示。

【发明内容】

[0003]基于此,本发明实施例的目的在于提供一种自适应调整办公软件显示比例的方法及系统,其可以提高办公软件在终端设备上的显示效果,解决因办公软件的显示配置与终端设备的显示特性不匹配所导致的图像缺失、显示黑边等问题。
[0004]为达到上述目的,本发明实施例采用以下技术方案:
[0005]—种自适应调整办公软件显示比例的方法,包括步骤:
[0006]对目标办公软件进行监测,在监测到目标办公软件处于运行状态时,获取该目标办公软件当前的显示比例;
[0007]获取当前所在终端的最佳显示比例;
[0008]向所述目标办公软件发送比例调整指令,将所述目标办公软件的显示比例调整为所述最佳显示比例,所述比例调整指令中包括所述最佳显示比例信息。
[0009]—种自适应调整办公软件显示比例的系统,包括:
[0010]监测???,用于对目标办公软件进行监测,在监测到目标办公软件处于运行状态时,获取该目标办公软件当前的显示比例;
[0011 ]获取???,用于获取当前所在终端的最佳显示比例;
[0012]调整???,用于向所述目标办公软件发送比例调整指令,将所述目标办公软件的显示比例调整为所述最佳显示比例,所述比例调整指令中包括所述最佳显示比例信息。
[0013]根据如上所述的本发明实施例的方案,其是对目标办公软件进行监测,在监测到目标办公软件处于运行状态时,获取该目标办公软件当前的显示比例,并通过向该目标办公软件发送比例调整指令来将目标办公软件的显示比例调整为当前所在终端的最佳显示比例,从而,终端用户在不知道如何调整目标办公软件的显示比例或者是没有对目标办公软件的显示比例进行调整的情况下,基于本发明实施例的方案,可以自适应地将目标办公软件的显示比例调整为当前所在终端的最佳显示比例,使目标办公软件的按照该终端的最佳显示比例在该终端上展示,从而提高了办公软件在终端设备上的显示效果,解决了因办公软件的显示配置与终端设备的显示特性不匹配所导致的图像缺失、显示黑边等问题。
【附图说明】
[0014]图1是一个实施例中本发明的自适应调整办公软件显示比例的方法的流程示意图;
[0015]图2是一个具体示例中的自适应调整办公软件显示比例的方法的流程示意图;
[0016]图3是另一个具体示例中的自适应调整办公软件显示比例的方法的流程示意图;
[0017]图4一个实施例中本发明的自适应调整办公软件显示比例的系统的结构示意图。
【具体实施方式】
[0018]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的?;し段?。
[0019]图1中示出了一个实施例中本发明的自适应调整办公软件显示比例的方法的流程示意图。如图1所示,本实施例中的方法包括步骤:
[0020]步骤SlOl:对目标办公软件进行监测,在监测到目标办公软件处于运行状态时,获取该目标办公软件当前的显示比例;
[0021 ]步骤S102:获取当前所在终端的最佳显示比例;
[0022]步骤S103:向所述目标办公软件发送比例调整指令,将所述目标办公软件的显示比例调整为所述最佳显示比例,所述比例调整指令中包括所述最佳显示比例信息。
[0023]根据如上所述的本发明实施例的方案,其是对目标办公软件进行监测,在监测到目标办公软件处于运行状态时,获取该目标办公软件当前的显示比例,并通过向该目标办公软件发送比例调整指令来将目标办公软件的显示比例调整为当前所在终端的最佳显示比例,从而,终端用户在不知道如何调整目标办公软件的显示比例或者是没有对目标办公软件的显示比例进行调整的情况下,基于本发明实施例的方案,可以自适应地将目标办公软件的显示比例调整为当前所在终端的最佳显示比例,使目标办公软件的按照该终端的最佳显示比例在该终端上展示,从而提高了办公软件在终端设备上的显示效果,解决了因办公软件的显示配置与终端设备的显示特性不匹配所导致的图像缺失、显示黑边等问题。
[0024]其中,上述步骤SlOl中对目标办公软件进行监测时,考虑到终端的任务管理器会包含有终端运行期的所有软件的进程信息,因此,在一个具体示例中,可以通过下述方式进行监测:
[0025]获取当前所在终端正在运行中的所有进程,具体可以是获取当前所在终端的任务管理器中的正在运行中的所有进程;
[0026]在监测到所述所有进程中存在所述目标办公软件的进程时,判定监测到所述目标办公软件处于运行状态。
[0027]在上述步骤S102中获取当前所在终端的最佳显示比例,结合实际需要的不同,可以有不同方式。
[0028]在其中一个示例中,可以是获取当前所在终端的显示分辨率,并将当前所在终端的显示分辨率作为所述最佳显示比例。由于当前所在终端的显示分辨率直接反映了其在显示时的显示效果,因而可以将当前所在终端的显示分辨率直接作为所述最佳显示比例。
[0029]在另一个示例中,可以通过访问当前所在终端的B1S,基于B1S通过HDMI接口的I2C读取当前所在终端的显示器的EDID信息,所述EDID信息确定当前所在终端的显示屏的长宽比例,并将当前所在终端的显示屏的长宽比例确定为所述最佳显示比例。由于终端的最佳分辨率跟终端的显示屏的显示尺寸有关,因而可以将终端的显示屏的长宽比例作为所述最佳显示比例。
[0030]在另一个实例中,上述最佳显示比例可以为预先设置的比例信息。该预先设置的比例信息可以是按照上述两种示例中的两种方式得到后存储的,也可以是基于主流的显示器的配置信息默认设定的。
[0031]基于本发明实施例的方案,可以实现对各种目标办公软件的显示比例进行自适应调整,例如PPT软件。
[0032]以PPT软件为例,由于微软的office软件具有对外开发的COM组件,允许外部程序读取off ice软件中的相关枚举设置,因此,在本发明实施例中,在上述目标办公软件为PPT软件、EXCEl软件、WORD软件等微软开发的软件时,可以通过off ice COM组件获取目标办公软件当前的显示比例,而且可以通过office COM组件向所述目标办公软件发送比例调整指令。
[0033]以下以事先设置并存储最佳显示比例、以及自适应调整过程中实时确定最佳显示比例为例,结合其中两个具体示例进行详细说明。
[0034]具体示例一
[0035]图2中示出了一个具体示例中的自适应调整办公软件显示比例的方法的流程示意
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
imtoken助记词怎么填-imtoken钱包没有收益-imtoken矿工费太贵了-im钱包官网:token.im