一种文档呈现方法及用户终端的制作方法

文档序号:8361095阅读:204来源:国知局
一种文档呈现方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种文档呈现方法及用户终端。
【背景技术】
[0002]随着智能终端屏幕越来越大,其面对面“分享”的场景越来越多。当多人共同看一个屏幕时,用户往往有不愿共享的内容,如私人照片、特殊文档,用户在共享之前,需要先对内容进行筛选。
[0003]在现有的技术中,用户在开会共享屏幕时,可以选择仅共享某些文档,如果共享过程中开启其他文档则以马赛克等形式呈现在被共享者的屏幕中,但是该方法仅限于非面对面的情况,无法解决用户与被分享者同时看一台电脑屏幕时,被分享者看到其他隐私的内容的问题。

【发明内容】

[0004]本发明提供一种文档呈现方法及用户终端,能够解决用户与被分享者同时看一台电脑的屏幕时,被分享者看到其他隐私的内容的问题。
[0005]本发明实施例的第一方面提供了文档呈现方法,包括:
[0006]根据用户的第一点击的位置,在屏幕上所有的文档中选择呈现内容的待呈现文档,所述屏幕上所有的文档均被遮盖且对用户不可见;
[0007]识别所述用户的选定输入,并根据识别出的所述选定输入调整所述待呈现文档的遮盖区域的可见比例。
[0008]结合本发明实施例的第一方面,在本发明实施例的第一方面的第一种实施方式中,包括:所述屏幕上所有的文档中每个文档的形状及显示尺寸均相同。
[0009]结合本发明实施例的第一方面,在本发明实施例的第一方面的第二种实施方式中,根据所述用户的第一点击的位置,在屏幕上所有的文档中选择呈现内容的待呈现文档的具体步骤包括:
[0010]根据所述第一点击的位置选定被点击的一个文档作为所述待呈现文档;
[0011 ] 对所述待呈现文档进行放大。
[0012]结合本发明实施例的第一方面,在本发明实施例的第一方面的第三种实施方式中,根据所述用户的第一点击的位置,在屏幕上所有的文档中选择呈现内容的所述待呈现文档具体为:
[0013]根据所述选定输入的起始点的位置选定对应预置数目的所述待呈现文档,所述选定输入的起始点为滑动起始点或第二点击的起始点;
[0014]识别所述用户的选定输入,并根据识别出的所述选定输入调整所述待呈现文档的遮盖区域的可见比例具体为:
[0015]对所述用户的滑动轨迹或者所述第二点击的始终点所形成的第一线段进行识别,并根据识别出所述滑动轨迹或者所述第一线段在所述屏幕上的位置、长度及方向,调整所述待呈现文档的遮盖区域的可见比例;
[0016]所述第二点击的始终点包括:所述第二点击的起始点和所述第二点击的终点。
[0017]结合本发明实施例的第一方面的第三种实施方式,在本发明实施例的第一方面的第四种实施方式中,对所述用户的滑动轨迹或者第二点击的始终点所形成的第一线段进行识别,并根据识别出所述滑动轨迹或者所述第二点击的始终点所形成的第一线段在所述屏幕上的位置、长度及方向,调整所述待呈现文档的遮盖区域的可见比例具体步骤包括:
[0018]若所述用户沿所述滑动起始点向水平方向移动或者所述第一线段沿水平方向,则通过水平逐步展示的方式对所述待呈现文档的遮盖区域的可见比例进行调整;
[0019]若所述用户沿所述滑动起始点向竖直方向移动或者所述第一线段沿竖直方向,则通过竖直逐步展示的方式对所述待呈现文档的遮盖区域的可见比例进行调整;
[0020]若所述滑动起始点既不向水平方向移动也不向竖直方向移动或者所述第一线段既不沿水平方向也不沿竖直方向,根据所述滑动起始点所在的所述滑动轨迹的位置、长度、方向或者所述第一线段在所述屏幕上的位置、长度及方向,等比例调整所述待呈现文档的遮盖区域的可见比例。
[0021]结合本发明实施例的第一方面的第二种实施方式,在本发明实施例的第一方面的第五种实施方式中,识别所述用户的选定输入,并根据识别出的所述选定输入调整所述待呈现文档的遮盖区域的可见比例的具体步骤包括:
[0022]若识别出的所述选定输入为非封闭的滑动轨迹或者第二点击的始终点所形成的第二线段时,确定滑动起始点或者所述第二点击的起始点位于所述待呈现文档的边界且所述滑动起始点移动的终点或者所述第二点击的终点位于所述待呈现文档上或所述待呈现文档的边界,所述第二点击的始终点包括所述第二点击的起始点和所述第二点击的终点;
[0023]根据所述滑动轨迹的位置、长度及方向或者所述第二线段在所述屏幕上的位置、长度及方向,调整所述待呈现文档的遮盖区域的可见比例。
[0024]结合本发明实施例的第一方面的第二种实施方式,在本发明实施例的第一方面的第六种实施方式中,识别所述用户的选定输入,并根据识别出的所述选定输入调整所述待呈现文档的遮盖区域的可见比例的具体步骤包括:
[0025]若识别出的所述选定输入为封闭的滑动轨迹时,根据所述滑动轨迹在所述待呈现文档上形成的封闭图形的面积,调整所述待呈现文档的遮盖区域的可见比例。
[0026]结合本发明实施例的第一方面的第三种实施方式,在本发明实施例的第一方面的第七种实施方式中,根据所述选定输入的起始点的位置选定对应预置数目的所述待呈现文档具体步骤包括:
[0027]若所述用户沿所述滑动起始点向水平方向或竖直方向移动,则选定以经过所述滑动起始点且垂直于所述待呈现文档中的多个文档的直线为基准,沿所述滑动起始点移动的方向侧的文档为所述待呈现文档;或,
[0028]若所述第一线段沿水平方向或竖直方向,则选定以经过所述第二点击的起始点且垂直于所述待呈现文档中的多个文档的直线为基准,从所述第二点击的起始点到所述第二点击的终点的方向侧的文档为所述待呈现文档。
[0029]结合本发明实施例的第一方面的第七种实施方式,在本发明实施例的第一方面的第八种实施方式中,通过水平逐步展示的方式对所述待呈现文档的遮盖区域的可见比例进行调整的具体步骤包括:
[0030]根据所述直线随着所述滑动起始点沿水平方向进行移动或者根据所述直线沿所述第一线段从所述第二点击的起始点到所述第二点击的终点的水平方向进行移动在所述多个文档上扫过的面积,确定所述多个文档的遮盖区域的可见比例;
[0031]根据所述多个文档上的遮盖区域的可见比例,确定所述待呈现文档中与所述直线无交点的文档的遮盖区域的可见比例。
[0032]结合本发明实施例的第一方面的第七种实施方式,在本发明实施例的第一方面的第九种实施方式中,通过竖直逐步展示的方式对所述待呈现文档的遮盖区域的可见比例进行调整具体步骤包括:
[0033]根据所述直线随着所述滑动起始点沿竖直方向进行移动或者根据所述直线沿所述第一线段从所述第二点击的起始点到所述第二点击的终点的竖直方向进行移动在所述多个文档上扫过的面积,确定所述多个文档的遮盖区域的可见比例;
[0034]根据所述多个文档上的遮盖区域的可见比例,确定所述待呈现文档中与所述直线无交点的文档的遮盖区域的可见比例。
[0035]结合本发明实施例的第一方面的第三种实施方式,在本发明实施例的第一方面的第十种实施方式中,根据所述选定输入的起始点的位置选定对应预置数目的所述待呈现文档具体步骤包括:若所述滑动起始点既不向水平方向移动也不向竖直方向移动或者所述第一线段既不沿水平方向也不沿竖直方向,则选定所述屏幕上所有的文档为所述待呈现文档,其中所述滑动起始点或者所述第二点击的起始点位于所述屏幕的四个角。
[0036]本发明实施例的第二方面提供了用户终端,包括:
[0037]选择单元,用于根据用户的第一点击的位置,在屏幕上所有的文档中选择呈现内容的待呈现文档,所述屏幕上所有的文档均被遮盖且对用户不可见;
[0038]处理单元,用于识别所述用户的选定输入,并根据识别出的所述选定输入调整所述待呈现文档的遮盖区域的可见比例。
[0039]结合本发明实施例的第二方面,在本发明实施例的第二方面的第一种实施方式中,包括:所述屏幕上所有的文档中每个文档的形状及显示尺寸均相同。
[0040]结合本发明实施例的第二方面,在本发明实施例的第二方面的第二种实施方式中,所述选择单元包括:
[0041]第一选择子单元,用于根据所述第一点击的位置选定被点击的一个文档作为所述待呈现文档;
[0042]放大子单元,用于对所述待呈现文档进行放大。
[0043]结合本发明实施例的第二方面,在本发明实施例的第二方面的第三种实施方式中,所述选择单元包括:
[0044]第二选择子单元,用于根据所述选定输入的起始点的位置选定对应预置数目的所述待呈现文档,所述选定输入的起始点为滑动起始点或第二点击的起始点;
[0045]所述处理单元,用于对所述用户的滑动轨迹或者所述第二点击的始终点所形成的第一线段进行识别,并根据所述滑动轨迹或者所述第一线段在所述屏幕上的位置、长度及方向,调整所述待呈现文档的遮盖区域的可见比例;
[0046]所述第二点击的始终点包括:所述第二点击的起始点和所述第二点击的终点。
[0047]结合本发明实施例的第二方面的第三种实施方式,在本发明实施例的第二方面的第四种实施方式中,所述处理单元包括:
[0048]第一处理子单元,用于在所述用户沿所述滑动起始点向水平方向移动或者所述第一线段沿水平方向时,通过水平逐步展示的方式对所述待呈现文档的遮盖区域的可见比例进行调整;
[0049]第二处理子单元,用于在所述用户沿所述滑动起始点向竖直方向移动或者所述第一线段沿竖直方向时,则通过竖直逐步展示的方式对所述待呈现文档的遮盖区域的可见比例进行调整;
[0050]第三处理子单元,用于在所述滑动起始点的既不向水平方向移动也不向竖直方向移动或者所述第一线段既不沿水平方向也不沿竖直方向时,根据所述滑动起始点所在的所述滑动轨迹的位置、长度、方向或者所述第一线段在所述屏幕上的位置、长度、方向,等比例调整所述待呈现文档的遮盖区域的可见比例。
[0051 ] 结合本发明实施例的第二方面的第二种实施方式,在本发明实施例的第二方面的第五种实施方式中,所述处理单元包括:
[0052]确定子单元,用于在识别出的所述选定输入为非封闭的滑动轨迹或者第二点击的始终点所形成的第二线段时,确定滑动起始点或者所述第二点击的起始点位于所述待呈现文档的边界且所述滑动起始点移动的终点或者所述第二点击的终点位于所述待呈现文档上或所述待呈现文档的边界,所述第二点击的始终点包括所述第二点击的起始点和所述第二点击的终点;
[0053]调整子单元,根据识别出的所述滑动轨迹的位置、长度及方向或者所述第二线段在所述屏幕上的位置、长度及方向,调整所述待呈现文档的遮盖区域的可见比例。
[0054]结合本发明实施例的第二方面的第二种实施方式,在本发明实施例的第二方面的第六种实施方式中,包括:
[0055]所述调整子单元,还用于在识别出的所述选定输入为封闭的滑动轨迹时,根据所述滑动轨迹在所述待呈现文档上形成的封闭图形的面积,调整所述待呈现文档的遮盖区域的可见比例。
[0056]结合本发明实施例的第二方面的第三种实施方式,在本发明实施例的第二方面的第七种实施方式中,包括:
[0057]所述第二选择子单元,还用于在所述用户沿所述滑动起始点向水平方向或竖直方向移动时,选定以经过所述滑动起始点且垂直于所述待呈现文档中的多个文档的直线为基准,沿所述滑动起始点移动的方向侧的文档为所述待呈现文档;或,
[0058]所述第二选择子单元,还用于在所述第一线段沿水平方向或竖直方向时,选定以经过所述第二点击的起始点且垂直于所述待呈现文档中的多个文档的直线为基准,从所述第二点击的起始点到所述第二点击的终点的方向侧的文档为所述待呈现文档。
[0059]结合本发明实施例的第二方面的第七种实施方式,在本发明实施例的第二方面的第八种实施方式中,所述第一处理子单元还用于执行下列流程:
[0060]根据所述直线随着所述滑动起始点沿水平方向进行移动或者根据所述直线沿所述第一线段从所述第二点击的起始点到所述第二点击的终点的水平方向进行移动,在所述多个文档上扫过的面积来确定所述多个文档的遮盖区域的可见比例;
[0061]根据所述多个文档上的遮盖区域的可见比例,确定所述待呈现文档中与所述直线无交点的文档的遮盖区域的可见比例。
[
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1