演示期间交互地缩放内容的制作方法

文档序号:6380307阅读:160来源:国知局
专利名称:演示期间交互地缩放内容的制作方法
技术领域
本发明涉及幻灯片演示。
背景技术
很多演示者在演示期间显示幻灯片。一些观众成员可能不能够看到一张或多张幻 灯片上的全部内容。例如,在演示期间幻灯片可显示从房间的后部难以查看的小内容和/ 或密集信息。演示还可能难以在受限的显示设备(例如,平板、移动电话、膝上型等等)上查看。发明内容
提供本发明内容以便以简化的形式介绍将在以下详细描述中进一步描述的一些 概念。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于 帮助确定所要求保护的主题的范围。
在传递演示时,演示中的内容可被缩放和/或平摇。在其演示期间演示者可自由 地缩放内容,包括当处于播放动画、过渡和/或多媒体的时段时。可以与缩放内容进行交互 (例如,选择超链接、添加注释)。进行缩放的内容可为幻灯片中的对象(例如,表、图表、图片 等等)和/或幻灯片的一部分的选集。缩放内容在缩放以后可出现在显示的不同部分(例 如,被缩放的内容可处于显示的中心)。对可缩放内容的显示被示为与不可缩放内容不同, 从而使得用户可容易地确定什么内容可被缩放。在缩放演示给观众的内容之前,要进行缩 放的内容可在辅助显示上进行设置。不同的呈现方法可用于演示缩放的内容。聚光灯动画 效果可用于缩放特定对象以在演示期间填充显示的前部和中心。


图1示出了示例性计算设备;
图2示出用于在演示期间提供缩放效果的示例性系统;
图3示出用于在演示期间交互地缩放内容的过程。
图4示出用于在在观众显示上展示缩放内容之前标识内容并调整演示者显示上 缩放内容的显示的过程;
图5示出用于在演示中缩放内容的过程。
图6示出用于在演示期间交互地缩放内容的系统体系结构;
图7-18示出示例性缩放显示。
具体实施方式
现在参考其中相同的标号代表相同的元素的附图,描述各实施例。具体地,图1和 相应的讨论旨在提供对在其中可实现各实施例的合适计算环境的简要、概括描述。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。也可使用其它计算机系统配置,包括手持式设备、多处理 器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等等。还可使用在 其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境。在分布式计算环境 中,程序模块可位于本地和远程存储器存储设备两者中。
现在参考图1,将描述在各实施例中利用的计算机100的说明性计算机体系结构。 图1所示的计算机体系结构可被配置为服务器计算设备、台式计算设备或移动计算设备 (例如,智能电话、笔记本、平板等等),并且包括中央处理单元5 (“CPU”)、包括随机存取存储 器9 (“RAM”)和只读存储器(“ROM”)10的系统存储器7、以及将存储器耦合至中央处理单 元(“CPU”)5的系统总线12。
基本输入/输出系统存储在ROM 10中,所述基本输入/输出系统包含帮助在诸如 启动期间在计算机内元件之间传递信息的基本例程。计算机100还包括用于存储操作系统 16、应用24、演示/文档27以及诸如Web浏览器25和缩放管理器26的其它程序模块的大 容量存储设备14,这将在以下更为详尽地描述。
大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)连接到CPU 5。大容量存储设备14及其相关联的计算机可读介质为计算机100提供非易失性存储。虽 然此处包含的对计算机可读介质的描述针对诸如硬盘或CD-ROM驱动器等大容量存储设 备,但是计算机可读介质可以是能够由计算机100访问的任何可用介质。
作为示例而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算 机存储介质包括以存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任 何方法或技术来实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质还 包括,但不限于,RAM、ROM、可擦除可编程只读存储器(“EPROM”)、电可擦可编程只读存储器 (“EEPR0M”)、闪存或其它固态存储器技术、⑶-ROM、数字多功能盘(“DVD”)或其它光存储、磁 带盒、磁带、磁盘存储或其它磁性存储设备、或能用于存储所需信息且可以由计算机100访 问的任何其它介质。
根据各实施例,计算机100可以使用通过诸如因特网等网络18至远程计算机的逻 辑连接在联网环境中操作。计算机100可以通过连接至总线12的网络接口单元20来连接 到网络18。网络连接可以是无线的和/或有线的。网络接口单元20也可利用来连接到其 它类型的网络和远程计算机系统。计算机100也可包括输入/输出控制器22,用于接收和 处理来自诸如触摸输入设备等多个其他设备的输入。触摸输入设备可利用允许单/多触摸 输入被识别(触摸式/非触摸式)的任何技术。例如,该技术可包括但不限于使用热、手指 压力、高俘获率相机、红外光、光学捕捉、调谐电磁感应、超声波接收机、换能器话筒、激光测 距仪、阴影捕捉,等等。根据实施例,触摸输入设备可被配置为检测接近触摸(即,位于触摸 输入设备一定距离以内但不物理地触摸该触摸输入设备)。触摸输入设备还可充当显示28。 输入/输出控制器22还可向一个或多个显示屏、打印机、或其他类型的输出设备提供输出。
相机和/或某种其他传感设备可用于记录一个或多个用户并捕捉由计算设备的 用户作出的动作和/或姿势。传感设备还可用于诸如通过话筒捕捉说出的话,和/或捕捉 来自用户的诸如通过键盘和/或鼠标(未描绘)的其他输入。传感设备可包括能够检测用户 运动的任何动作检测设备。例如,相机可包括MICROSOFT K丨NECT 动作捕捉设备,它包 括多个相机和多个话筒。
本发明的实施例可通过片上系统(SOC)来实践,其中附图中示出的组件/过程的 每一个或多个都可被集成在单个集成电路上。此类SOC设备可包括一个或多个处理单元、 图像单元、通信单元、系统虚拟化单元和各种应用功能,所有这些都作为单个集成电路被整 合(或“烧”)到芯片基座上。在通过SOC操作时,此处描述的功能的全部/部分都可与计算 机100的其他组件整合到单个集成电路(芯片)上。
如前简述,多个程序模块和数据文件可以存储在计算机100的大容量存储设备14 和RAM 9内,包括适于控制联网计算机的操作的操作系统16,诸如华盛顿州雷蒙德市的微 软公司的 WINDOWS SERVER 、WINDOWS 7 操作系统。
大容量存储设备14和RAM 9还可存储一个或多个程序模块。具体而言,大容量存 储设备14和RAM 9可存储一个或多个应用,诸如缩放管理器26和生产力应用24 (例如,演 示应用诸如微软POWERPOINT),并可存储一个或多个Web浏览器25。Web浏览器25可用于 请求、接收、呈现和提供与电子内容诸如Web页面、视频、文件等等的交互。根据实施例,Web 浏览器包括微软公司的INTERNET EXPLORER Web浏览器应用程序。
缩放管理器26可在客户端设备和/或服务器设备(例如,服务19之内)上。缩放 管理器26可被配置为应用/过程和/或为不同承租人提供资源(例如,服务、数据等等)的 基于云的多承租人服务(例如,微软OFFICE 365、微软WEB APPS、微软SHAREP0INT ONLINE) 的一部分。
通常,缩放管理器26被配置为在幻灯片的演示期间交互地展示缩放效果。在传递 演示时,演示中的内容可被缩放和/或平摇。在其演示期间演示者可自由地缩放内容,包括 当处于播放动画、过渡和/或多媒体的时段时。可与缩放内容进行交互(例如,选择超链接、 添加注释)。进行缩放的内容可为幻灯片中的对象(例如,表、图表、图片等等)和/或幻灯片 的一部分的选集。缩放内容在缩放以后可出现在显示的不同部分(例如,被缩放的内容可处 于显示的中心)。对可缩放内容的显示被示为与不可缩放内容不同,从而使得用户可容易地 确定什么内容可被缩放。在缩放演示给观众的内容之前,要进行缩放的内容可在辅助显示 上进行设置。不同的呈现方法可用于演示缩放的内容。聚光灯动画效果可用于缩放特定对 象以在演示期间填充显示的前部和中心。下面将提供关于缩放管理器26的操作的附加细 节。
图2示出用于在演示期间提供缩放效果的示例性系统。如所示的,系统200包括 服务210、缩放管理器240、存储245和触摸屏输入设备/显示250 (例如,平板)以及智能 电话260。
如所示的,服务210是基于云和/或企业的服务,可被配置为提供演示服务(例如, 微软OFFICE 365、微软WEB APPS、微软POWERPOINT)。服务210提供的一个或多个服务/应 用的功能还可被配置为基于客户端的应用。例如,客户端设备可包括用来显示幻灯片的演 示应用,且服务210可提供演示应用的功能。尽管系统200示出演示服务,其他服务/应用 也可被配置为在演示期间提供缩放效果。
如所示的,服务210是向任何数量的承租人(例如,承租人1-N)提供资源215和服 务的多承租人服务。根据实施例,多承租人服务210是基于云的服务,向订阅了该服务的承 租人提供资源/服务215并将每个承租人的数据单独地维护且免受其他承租人数据影响。
系统200如所示般包括触摸屏输入设备/显示250 (例如,平板设备)和检测何时触摸输入被接收(例如,手指触摸或几乎触摸触摸屏)的智能电话260。可利用检测用户的触摸输入的任何类型的触摸屏。例如,触摸屏可包括检测触摸输入的一层或多层电容材料层。其他传感器可被用来作为电容材料的替换或附加。例如,可以使用红外(IR)传感器。 根据实施例,触摸屏被配置为检测与可触摸表面接触或位于可触摸表面上方的对象。尽管在此描述中使用了术语“上方”,应理解触摸面板系统的方向是无关的。术语“上方”旨在适用所有此类方向。触摸屏可被配置为确定触摸输入被接收的位置(例如,起始点、中间点和结束点)。可触摸表面与对象之间的实际接触可被任何适用的手段所检测,包括,例如,通过耦合到触摸面板的振动传感器或话筒。用于检测接触的传感器的非穷举示例列表包括基于压力的机构、微机械加工的加速计、压电器件、电容传感器、电阻传感器、电感传感器、激光振动计和LED振动计。
如所示的,触摸屏输入设备/显示250示出作为演示的一部分的示例性幻灯片 252。缩放管理器240被配置为从用户处接收输入(例如,使用触摸敏感输入设备250和/ 或键盘输入(例如,物理键盘和/或SIP))。例如,缩放管理器240可接收与演示252相关联的触摸输入。
在当前示例中,用户选择了在演示的幻灯片252中示出的图表256来进行缩放。 响应于该选择,图表256被缩放并以缩放的状态254被显不。取决于配置,对缩放内容的显示可不同。在当前示例中,当内容被缩放时显示聚光灯效果,该效果动画化对图表256的缩放并调暗背景(例如,图表256看上去在增长,直到它处于中心,并且幻灯片252在背景中调暗)。当用户退出缩放模式时,使图表返回到正常未缩放状态的动画被执行。用户可在演示期间的任何时刻使用触摸输入、鼠标、键盘等等进入缩放状态。
用户可在一个显示(例如,演示显示220)上展示全屏演示(例如,观众视图)并在第二个显示(例如, 设备250)上展示私有的“演示者视图”。演示可被显示在各种不同的设备 (例如,平板、移动电话、膝上型、台式计算机、自助服务终端等等)上。演示者视图包括正在被观众看见的当前幻灯片252的预览。演示者能在演示者显示上选择并预览缩放区域而不使观众看见该缩放区域。该选择可以使用不同方法进行。例如,演示者可选择他们想要缩放进入的幻灯片的区域和/或选择所显示的幻灯片之内的可缩放对象。演示者可在缩放内容被显示在演示显示上之前操纵缩放内容的预览(例如,改变选择、平摇等)。在用户预览缩放内容和作出任何调整的时候,观众看不到改变。当演示者选择了进行缩放的最终内容(例如,选择Π元素、将他们的手指从显示上移开、释放鼠标按钮)时,观众可看到从幻灯片的当前状态到由演示者确定的新缩放状态的平滑动画。这帮助演示者能够展示优美和精确的缩放效果。例如,当用户在演示者视图平摇时鼠标可能抖动,但观众显示将以直线移动到新位置。观众显示还可被配置为在演示者显示被更新时更新。以下附图和描述中提供多得多的示例和细节。
图3-5示出用于在演示期间交互式缩放内容的说明性过程。当阅读对在此提供的例程的讨论时,应当理解,各实施例的逻辑操作被实现为(I)运行于计算系统上的一系列计算机实现的动作或程序模块,和/或(2)计算系统内互连的机器逻辑电路或电路模块。该实现是取决于实现本发明的计算系统的性能要求来选择的。因此,所例示的并且构成此处所描述的实施例的逻辑操作被不同地表示为操作、结构设备、动作或模块。这些操作、结构设备、动作和模块可用软件、固件、专用数字逻辑、及其任何组合来实现。
图3示出用于在演示期间交互地缩放内容的过程。
在启动操作之后,过程流至在其中演示被访问并显示的操作310。例如,演示可包括以特定顺序展示的演示幻灯片的显示。幻灯片可包含各种内容(例如,文本、图片、图表、 表、图形、视频、动!SI,等等)。
移至操作320,进入缩放状态。在幻灯片的演示显示期间的任何时刻可进入缩放状态。可使用触摸输入和/或其他输入(例如,鼠标、指示笔等等)进入缩放状态。根据实施例,对于非触摸输入,缩放图形用户界面(GUI)元素被选择。可显示上下文菜单以进入缩放模式,条带GUI之内的菜单选项等可被用来进入缩放状态。触摸姿势可用来标识要进行缩放的内容并调整对内容的缩放。例如,张开姿势可通过用户的手指平滑地放大内容(例如, 在100%和200%之间)。捏合姿势可通过用户的手指平滑地缩小内容(例如,在100%和200% 之间)。捏合并拢姿势将内容咬合至100%视图。捏合并拖拽姿势可缩放和平摇内容。其他触摸姿势可被配置来进入/退出缩放状态和与内容交互。根据实施例,快捷方式(例如,键盘快捷键)可用来进入/退出/改变与缩放状态相关联的设置。
流至操作330,要进行缩放的内容被标识。例如,用户可选择内容的一部分进行缩放(例如,使用可以被移动和调整大小的边界框来调整选择的内容)。显示在演示内的对象可被选择(例如,表、图表、图形、视频、动画、电子表格等等)。根据实施例,对不可缩放内容的显示与可被缩放的内容的显示不同。例如,可缩放内容可被示为比不可缩放内容明亮、边界线可被放置在可缩放内容周围、或者可示出一些其他指示器以指示可缩放内容。
转至操作340,标识的内容被缩放。用于缩放所标识的内容的比例可被配置(例如, 125%、150%、175%、200%等等)。根据实施例,缩放因子被设为200%。根据实施例,对每个相继缩放级别应用缩放倍数。例如,缩放倍数1. 26导致以100%、126%、158%、200%缩放等。使用缩放倍数,缩放可看上去在每个相继级别应用了同样量的缩放。可配置不同的缩放倍数和多个缩放级别。缩放内容可以不同的方式显示。 例如,缩放内容可被配置为在幻灯片之上显示、缩放的内容可位于中心并被突出显示,等等。在内容的初始缩放状态和内容的最终缩放状态之间还可播放一个或多个动画(见此处的附图以得到示出不同缩放方法的示例性显示)。关于缩放所标识的内容的更多细节见图5和相关讨论。
在缩放状态期间,动画回放、过渡、视频和其他视觉效果继续发生。根据实施例,动画回放、过渡、视频和其视觉效果可在处于缩放状态中时临时暂停。
移至操作350,用户可与缩放的内容交互。例如,用户可改变缩放级别、平摇(向左、 右、上、下)缩放内容、标识要进行缩放的另一对象/内容,等等。当处于缩放状态中时演示者可继续与被缩放了的可选内容(例如,超链接、触发的动画,等等)交互。在处于缩放状态中时演示者还可用墨水、激光指示器或突出显示工具来注释幻灯片。一些内容可以不同的方式缩放。例如,视频内容可被缩放使其以显示的全屏播放。
流到操作360,响应于用户动作(例如,触摸姿势、对GUI元素的选择,等等)而退出缩放状态。
过渡到操作370,演示的显示返回到它之前显示的状态(例如,100%)ο
随后该过程移至结束操作并返回以处理其它动作。
图4示出用于在在观众显示上展示缩放的内容之前标识内容并调整演示者显示上缩放内容的显示的过程。
在启动操作之后,过程400流向操作410,在操作410要进行缩放的预览内容被标 识。该选择可以使用不同方法作出。例如,演示者可选择他们想要缩放进入的幻灯片的区 域和/或选择所显示的幻灯片之内的可缩放对象。
移到操作420,缩放内容的预览被显示在演示者显示上,该演示者显示被演示者查 看而不更新用来对观众显示演示的观众显示(例如,投影仪)。演示者视图包括幻灯片在被 观众看见之前和/或在其被观众看见的时段期间的预览。
流到操作430,演示者可调整缩放内容的显示。演示者可在缩放内容被显示在观众 显示上之前在演示者显示上操纵缩放内容的预览(例如,改变选择、平摇等)。在用户预览缩 放内容和作出任何调整的时候,观众看不到正在被演示者做出的改变。
转到操作440,由演示者确定和查看过的缩放内容在观众显示上被显示给观众。
随后该过程移至结束操作并返回以处理其它动作。
图5示出用于在演示期间缩放内容的过程。
在启动操作之后,过程流至在其中演示被临时暂停的操作510。
移至操作520,新演示视图被创建并显示。根据实施例,对默认演示视图(例如, 在100%),演示中的幻灯片使用子画面(sprites)被直接呈现给屏幕。在用户进入缩放状 态且幻灯片展示被临时暂停时,与幻灯片展示视图分开的新视图被创建。该新视图初始时 以100%显示整个幻灯片的静态纹理。以此方式,用户不会注意演示的视觉改变。可使用其 他缩放方法。例如,在幻灯片演示期间,一些对象以分辨率无关的向量格式被呈现,从而使 得当缩放比例和对象的分辨率改变时不需要进行重新呈现。例如,实心矩形会以分辨率无 关的向量格式被呈现,且图片会通过将它们的原本分辨率原始图像伸缩到需要的大小来呈 现。幻灯片上的其他内容,例如3D形状,会继续以特定的分辨率呈现并且无论何时只要缩 放比例改变就会重新呈现。这减少了当用户改变缩放比例时所必需的重新呈现的数量。
转至操作530,新演示被缩放。根据实施例,幻灯片的纹理被缩放至预定级别(例 如,基于显示大小而为200%、150%、125%)。
流至操作540,使用新演示视图的缩放视图被显示。使用不同的呈现技术可增加缩 放效果的性能。
随后该过程移至结束操作并返回以处理其它动作。
图6示出用于在演示期间交互地缩放内容的系统体系结构,如此处所描述的。应 用(例如,演示应用1020)和缩放管理器26所使用的内容可被存储在不同的位置。例如,应 用1020可使用目录服务1022、web门户1024、邮箱服务1026、即时消息存储器1028和社交 网站1030来使用/存储数据。应用1052可使用这些类型或类似系统中的任何系统。服务 器1032可为应用1020生成缩放内容的显示以便在客户端显示(例如,浏览器或某个其他窗 口)。作为一个示例,服务器1032可以是配置为对一个或多个用户提供演示服务的web服 务器。服务器1032可通过网络1008使用web来与客户端交互。服务器1032还可包括应 用程序(例如,演示应用)。可与服务器1032和演示应用交互的客户端的示例包括可包括 任何通用个人计算机的计算设备1002、平板计算设备1004和/或可包括智能电话的移动计 算设备1006。任何这些设备都可从存储1016获得内容。
图7示出展示缩放过程的示例性显示。
如所示的,显示710展示在内容被标识以进行缩放之前的幻灯片。在当前示例中,用户选择了图表712进行缩放。
显示720展示在图表712进行缩放期间的幻灯片。根据实施例,当用户选择进行 缩放的内容时,显示内容平滑地缩放至200%的动画(例如,400ms,在缩放前状态和最终缩 放状态之间有平滑曲线)发生在用户点击过的地方的中心或尽可能靠近中心,而不会将幻 灯片部分地移出屏幕。
显示730展示缩放后的图表712。在当前示例中,图表712覆盖整张幻灯片。当处 于放大状态时,根据鼠标/触摸输入,用户的任何点击或拖拽都将内容平摇。用户还可调整 缩放比例。根据实施例,缩放被设置为预定量(例如,应用缩放倍数)。缩放还可以更小/更 大的增量进行。
图8示出放大状态时的平摇。
显示810示出平摇前的缩放内容。
显示820示出平摇时的缩放内容。
显示830示出平摇后的缩放内容。
图9示出了示例性演示者视图。
如所示的,显示900示出展示第一张幻灯片的视图910和展示第二张幻灯片的视 图920。显示缩放图标912以用于进入/退出缩放状态。
图10示出另一示例性演示者视图。
如所示的,显示1000示出展示第一张幻灯片的视图1050和展示第二张幻灯片的 视图1060。根据实施例,当处于缩放状态时,光标在悬停在当前幻灯片预览上时变成缩放光 标1052。当光标在幻灯片预览上时,矩形1054被画出以指示在缩放到预定级别(例如,至 200%)以后可见的区域。幻灯片1050中位于矩形1054之外的区域变黑。光标和轮廓显示 在演示者视图上,而不被显示在观众显示上。
图11示出展示缩放预览的示例性演示者视图。
如所示的,显示1100示出指示响应于使用缩放光标选择内容而将要被缩放的内 容的部分的边界矩形1112。
显示1120示出正被缩放中的内容。
显示1130示出被缩放后的内容。
图12示出包括可被选来进行缩放的不同对象的示例性幻灯片。
图13示出显示缩放内容和未缩放内容的内容缩放。
显示1310示出被选择进行缩放的图表1312。图表可通过用户界面(UI)和/或通 过触摸输入来选择。根据实施例,当图表被选中进行缩放时,未被选择的内容以与原始幻灯 片(见图12)相比调暗了的方式被示出。
显示1320示出在缩放发生以后的被缩放了的图表。根据实施例,在缩放期间提供 动画,该动画看上去将内容从显示1310中的原始大小增长到显示1320中示出的缩放了的大小。
图14示出显示缩放内容和未缩放内容的内容缩放。
显示1410示出被选择进行缩放的表1412。表可通过用户界面(UI)和/或通过触 摸输入来选择。表还可被选择从幻灯片中另一对象的缩放状态(见图13)进行缩放。例如, 可接收循环到幻灯片中下个可被缩放的对象的输入。
显示1420示出在缩放发生以后的被缩放了的图表。
图15示出用于对内容进行缩放的聚光灯模式。
显示1510展示进入聚光灯模式后的幻灯片。可通过用户界面(UI)和/或通过触 摸输入来进入/退出聚光灯模式。例如,可选择图标来进入聚光灯模式。响应于进入聚光 灯模式,幻灯片中可缩放的每个对象都被突显。如所示的,每个对象都被显示得比屏幕上的 其他内容明亮。要进行缩放的内容可如此处所描述的方式被选择。
图16示出在一幻灯片内区分可缩放内容和不可缩放内容。
显示1610示出在指示可缩放内容前的幻灯片。如所示的,幻灯片1610包括内容 1612、图表1614和图表1616。
显示1620示出将可缩放内容展示得与不可缩放内容不同的幻灯片。如所示的,幻 灯片1620示出内容1612是不可缩放的(例如,比可缩放内容显示得暗)而图表1614和图表 1616是可缩放内容。可缩放内容的显示可被自动/手动地显示。例如,用户可选择用户界 面(UI)元素和/或在进入缩放模式后可缩放内容可被自动地显示。展示可缩放内容时动 画效果可被显示。例如,不可缩放内容可以预定速率调暗,直到不可缩放内容达到需要的亮 度值。
图17示出用于配置聚光灯模式的示例性用户界面(UI)元素。
聚光灯模式可在演示之前被配置以在演示期间创建所需要的缩放效果。聚光灯模 式是在演示期间应用于内容的缩放效果。演示者可预先知道当他们到达一幻灯片的演示时 他们想要使用缩放效果。在创建演示时,用户可选择聚光灯模式以指定将与该幻灯片相关 联的缩放效果。根据实施例,聚光灯模式的缩放效果是与演示的一个或多个幻灯片相关联 的动画。当用户前进至包括缩放效果的幻灯片的演示时,缩放效果可被自动地触发。缩放 效果可为在第一时间段期间放大至内容且在退出缩放效果时缩小的动画。可有多于一个的 动画与幻灯片的显示相关联。用户可指定动画发生的顺序。例如,用户在幻灯片的第一动 画步骤上可使文本段落飞进,以及对图表的缩放效果(例如,放大)作为第二动画步骤。
显示1710示出允许选择聚光灯模式的示例性显示。
图18示出用于配置聚光灯模式的选项的示例性用户界面(UI)元素。
显示1810示出允许选择聚光灯模式效果选项的示例性显示。例如,用户可对聚 光灯模式添加声音或者改变缩放动画之后对象看上去的样子,就像对其他演示动画效果一 样。
显示1820示出用于设置聚光灯模式的时间选项的示例性显示,还示出缩放效果 与其他动画共享同样的时间选项因此可由演示者预先排序。例如,用户可确定何时聚光灯 效果将发生、延迟时间、持续时间、重复时间、不同的触发选项。其他选项也可被配置。
不同的配置导致不同的聚光灯效果被应用。例如,可设置配置使得对象平滑地缩 放至其最终大小并移入到指定位置、背景平滑地淡出、以及边界在O. 5秒之内淡化。其他选 项也可被配置。
以上参考例如根据本发明的实施例的方法、系统和计算机程序产品的框图和/或 操作示图描述了本发明的实施例。框中所注明的各功能/动作可按不同于任何流程图所示 的次序出现。例如,取决于所涉及的功能/动作,连续示出的两个框实际上可基本同时执 行,或者这些框有时可按相反的次序执行。
尽管已描述了本发明的特定实施例,但也可能存在其他实施例。此外,虽然本发 明的实施例被描述为与存储在存储器和其他存储介质中的数据相关联,但是数据还可被 存储在其他类型的计算机可读介质上或从其读取,诸如辅助存储设备(像硬盘、软盘、或 CD-ROM)、来自因特网的载波、或其他形式的RAM或ROM。此外,所公开的方法的各步骤可以 任何方式修改,包括通过对各步骤重新排序和/或插入或删除步骤,而不背离本发明。
以上参考例如根据本发明的实施例的方法、系统和计算机程序产品的框图和/或 操作示图描述了本发明的实施例。框中所注明的各功能/动作可按不同于任何流程图所示 的次序出现。例如,取决于所涉及的功能/动作,连续示出的两个框实际上可基本同时执 行,或者这些框有时可按相反的次序执行。
尽管已描述了本发明的特定实施例,但也可能存在其他实施例。此外,虽然本发 明的实施例被描述为与存储在存储器和其他存储介质中的数据相关联,但是数据还可被 存储在其他类型的计算机可读介质上或从其读取,诸如辅助存储设备(像硬盘、软盘、或 CD-ROM)、来自因特网的载波、或其他形式的RAM或ROM。此外,所公开的方法的各步骤可以 任何方式修改,包括通过对各步骤重新排序和/或插入或删除步骤,而不背离本发明。
以上说明、示例和数据提供了对本发明的组成部分的制造和使用的全面描述。因 为可以在不背离本发明的精神和范围的情况下做出本发明的许多实施例,所以本发明落在 所附权利要求的范围内。
权利要求
1.一种用于在演示的期间缩放内容的方法,所述方法包括 显示所述演示的内容; 标识将在所述演示期间进行缩放的内容; 缩放所标识的内容;以及 显示所缩放的内容。
2.如权利要求1所述的方法,其特征在于,还包括以下至少之一在演示者显示上选择进行缩放的内容而不在观众显示上显示所述对内容的选择;在所述演示者显示上设置缩放级别而不在所述观众显示上显示缩放级别的设置;以及允许当所缩放的内容被显示时与所述内容中的可选项交互并允许对所缩放的内容的注释。
3.如权利要求1所述的方法,其特征在于,还包括在所述演示者显示上显示所缩放的内容以及当所缩放的内容的预览和调整完成时在所述观众显示上显示所缩放的内容。
4.如权利要求1所述的方法,其特征在于,还包括在进入缩放模式后暂停所述演示;显示示出所述演示的当前幻灯片纹理的新演示视图;缩放所述纹理;以及显示所缩放的纹理。
5.如权利要求1所述的方法,其特征在于,还包括执行以下至少其中之一在所述演示内,与对不可缩放内容不同地显示可缩放内容;从当前被缩放的对象切换到另一个可缩放对象;以及当所述内容在被缩放时显示动画效果。
6.如权利要求1所述的方法,其特征在于,还包括在所述演示的开始之前配置聚光灯模式,该聚光灯模式在所述演示之前指定所述演示内要执行缩放效果的对象以及执行所述缩放效果的顺序。
7.一种具有用于缩放演示内容的计算机可执行指令的计算机可读介质,所述计算机可执行指令包括 显示所述演示的内容; 标识将在所述演示期间进行缩放的内容; 缩放所标识的内容且当缩放所述内容时显示动画;以及 显示所缩放的内容,当其所缩放的内容被显示时动画回放、过渡、视频和其他视觉效果继续。
8.一种用于缩放演示内容的系统,所述系统包括 显示器; 耦合至多承租人服务的承租人的网络连接; 处理器和计算机可读介质; 存储在所述计算机可读介质上并在所述处理器上执行的操作环境;以及 在所述操作环境的控制下操作并用于执行动作的过程,包括 在所述显示上显示所述演示中的幻灯片; 标识将在所述演示期间进行缩放的幻灯上的内容; 缩放所标识的内容且当缩放所述内容时显示动画;以及 显示所缩放的内容。
9.如权利要求8所述的系统,其特征在于,其中标识将在所述演示期间进行缩放的内容包括选择所述将进行缩放的内容,并在演示者显示上设置缩放级别而不在观众演示上显示所述对内容的选择和对所述缩放级别的所述设置;在所述演示者显示上显示所缩放的内容,且当所缩放的内容的预览和调整完成时,在所述观众显示上显示所缩放的内容。
10.如权利要求8所述的计算机可读介质,其特征在于,还包括当所缩放的内容被显示时允许与所述内容以内的可选项进行交互,并允许对所缩放的内容的注释。
全文摘要
本发明涉及演示期间交互地缩放内容。在传递演示时,演示中的内容可被缩放和/或平摇。在其演示期间演示者可自由地缩放内容,包括当处于播放动画、过渡和/或多媒体的时段时。也可被缩放的内容进行交互(例如,选择超链接、添加注释)。进行缩放的内容可为幻灯片中的对象(例如,表、图表、图片等等)和/或幻灯片的一部分的选集。被缩放的内容在缩放以后可出现在显示的不同部分中(例如,被缩放的内容可处于显示的中心)。在缩放演示给观众的内容之前,将要进行缩放的内容可在辅助显示上被设置。不同的呈现方法可被用来演示缩放的内容。聚光灯动画效果可用于缩放特定对象以在演示期间填充显示的前部和中心。
文档编号G06F17/30GK103019536SQ20121043182
公开日2013年4月3日 申请日期2012年11月1日 优先权日2011年11月2日
发明者N·R·彭纳, R·C·希尔 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1