本發(fā)明專利技術涉及以壓縮動畫模式觀看演示文稿。此處描述了用于以壓縮動畫模式觀看演示文稿的概念和技術,其中演示文稿程序壓縮或加速該演示文稿內的動畫或效果,同時保持與該演示文稿相關聯(lián)的動畫和效果。該演示文稿程序被配置成進入壓縮的動畫模式以及呈現(xiàn)該演示文稿的幻燈片。在某些實施例中,該演示文稿程序在播放加速版或壓縮版的動畫和/或效果之前等待用戶輸入。在其他實施例中,該演示文稿程序一呈現(xiàn)該幻燈片就播放壓縮版或加速版而不需要進一步的用戶輸入。如果接收到用戶輸入,則該演示文稿程序可被配置成在前進到下一幻燈片之前等待該動畫序列完成,和/或可中斷該動畫序列的回放并立即前進到該演示文稿的該下一幻燈片。
【技術實現(xiàn)步驟摘要】
本專利技術涉及以壓縮動畫模式觀看演示文稿。
技術介紹
演示文稿程序已變成用于準備、編輯和觀看諸如幻燈片放映、視頻、flash動畫等 等(“演示文稿(presentation)”)之類的電子演示文稿的流行軟件。在某些情況下,演示文 稿包括多個幻燈片(slide)。創(chuàng)作者可使用演示文稿程序來向幻燈片中插入文本、圖像、圖 形、聲音和/或其他對象。演示文稿程序有時包括用于為演示文稿內插入或嵌入的對象配 置動畫和/或效果的功能。這些動畫和效果可包括可由創(chuàng)作者設置的各種變量。在創(chuàng)作者可控制的變量中, 有與動畫和效果相關聯(lián)的時間跨度和回放速率。創(chuàng)作者有時候使用動畫和效果作為一種將 可視演示文稿與可伴隨該演示文稿的音頻、音樂和/或說出的信息進行同步的方式。從而, 這些時間跨度和其他變量可由創(chuàng)作者仔細編排,并可被整合到演示文稿觀看者的體驗中。 這些和其他變量可被創(chuàng)作者設置并與演示文稿一起存儲,例如,作為與動畫化的對象相關 聯(lián)的對象屬性來存儲,并且對這些變量的修改因此可能要求對演示文稿進行編輯。在觀看演示文稿期間,某些演示文稿程序需要用戶輸入來向演示文稿程序指示用 戶希望繼續(xù)到該演示文稿的下一個幻燈片和/或開始與幻燈片相關聯(lián)的動畫或效果的回 放。如果創(chuàng)作者為特定幻燈片配置多個動畫,則觀看者可能被要求輸入多次點擊或其他輸 入來觀看各個動畫。取決于用戶用來觀看演示文稿的設備,和/或在用戶希望遍覽整個演 示文稿的情形下,提交這些重復的輸入動作(諸如鼠標點擊)可能是乏味、困難、令人分心和 /或不切實際的。本文所做出的本公開正是關于這些和其他考慮事項而提出的。
技術實現(xiàn)思路
此處提供了用于以壓縮動畫模式觀看演示文稿的概念和技術。根據此處公開的概 念和技術,演示文稿程序被配置成以壓縮動畫模式呈現(xiàn)演示文稿,該模式壓縮或加速該演 示文稿內的動畫或效果,同時維持由該演示文稿的創(chuàng)作者所制作的動畫和效果。從而,該演 示文稿程序可以加速或壓縮的格式來呈現(xiàn)幻燈片以及與所述幻燈片相關聯(lián)的動畫和效果, 該格式允許用戶遍覽演示文稿,同時維持可被整合到由演示文稿創(chuàng)作者所制作的觀看者體 驗的動畫和/或效果。該演示文稿程序被配置成進入壓縮的動畫模式以及呈現(xiàn)該演示文稿的幻燈片。在 某些實施例中,該演示文稿程序在播放加速版或壓縮版的動畫和/或效果之前等待用戶輸 入。在其他實施例中,該演示文稿程序一顯示該幻燈片就立即自動播放該壓縮版或加速版 并在前進到下一幻燈片之前等待用戶輸入。該演示文稿程序以壓縮動畫模式呈現(xiàn)該演示文 稿,直到整個演示文稿已被顯示為止,或直到用戶退出該壓縮動畫模式。根據一個方面,該演示文稿程序進入壓縮演示文稿模式,呈現(xiàn)幻燈片,并開始播放加速的或壓縮的動畫序列。該演示文稿程序等待用戶輸入,諸如鼠標點擊。如果檢測到該用 戶輸入,則該演示文稿程序確定與所呈現(xiàn)的幻燈片相關聯(lián)的動畫序列的回放是否已完成。 如果該演示文稿程序確定該動畫序列的回放還沒有完成,該演示文稿程序可被配置成忽略 用戶輸入和/或等待該動畫序列的回放完成。如果該動畫序列的回放已完成,則該演示文 稿程序可被配置成確定更多的幻燈片是否可用。如果該演示文稿程序確定另一幻燈片可用,則該演示文稿程序前進到下一幻燈片 并呈現(xiàn)該下一幻燈片。在呈現(xiàn)該下一幻燈片之后,該演示文稿程序等待附加的用戶輸入,然 后該演示文稿程序開始播放與該下一幻燈片相關聯(lián)的加速的或壓縮的動畫序列。在某些實 施例中,無動畫的幻燈片被顯示,直到接收到用戶輸入為止,在接收到用戶輸入之后如果存 在下一幻燈片,則如上所述地獲得并呈現(xiàn)該下一幻燈片。根據另一方面,該演示文稿程序開始播放加速的或壓縮的動畫序列并確定在播放 加速的或壓縮的動畫序列期間或之后是否已接收到用戶輸入,諸如鼠標點擊。如果檢測到 用戶輸入,則該演示文稿程序可被配置成如果該動畫序列的回放尚未完成則中斷該動畫序 列的回放。在中斷該動畫序列的回放之后,或如果該動畫序列的回放已完成,則該演示文稿 程序確定更多的幻燈片是否可用。如果該演示文稿程序確定另一幻燈片可用,則該演示文 稿程序前進到下一幻燈片并呈現(xiàn)該下一幻燈片。在呈現(xiàn)該下一幻燈片之后,該演示文稿程 序開始播放與該下一幻燈片相關聯(lián)的加速的或壓縮的動畫序列。如同上面提到的,可顯示 無動畫的幻燈片,直到接收到用戶輸入為止,響應于用戶輸入,可呈現(xiàn)下一幻燈片。應當理解,上述主題可被實現(xiàn)為計算機控制的裝置、計算機進程、計算系統(tǒng)或諸如 計算機可讀存儲介質等制品。通過閱讀下面的詳細描述并審閱相關聯(lián)的附圖,這些及各種 其他特征將變得顯而易見。提供本概述以便以簡化形式介紹將在以下詳細描述中進一步描述的一些概念。本 概述并不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在將本概述用來限制 所要求保護的主題的范圍。此外,所要求保護的主題不限于解決在本公開的任一部分中所 提及的任何或所有缺點的實現(xiàn)。附圖說明圖1是示出用于本文公開的各實施例的說明性操作環(huán)境的系統(tǒng)圖。圖2是示出根據一說明性實施例的用于以壓縮動畫模式觀看演示文稿的方法的 各方面的流程圖。圖3是示出根據另一說明性實施例的用于以壓縮動畫模式觀看演示文稿的方法 的各方面的流程圖。圖4A-4C是示出根據一說明性實施例的用于以壓縮動畫模式觀看演示文稿的用 戶界面的各方面的用戶界面圖。圖5是示出能夠實現(xiàn)本文所提出的實施例的各方面的計算系統(tǒng)的說明性計算機 硬件和軟件架構的計算機架構圖。具體實施方式以下詳細描述針對用于以壓縮動畫模式觀看演示文稿的概念和技術。根據此處公 開的概念和技術,演示文稿程序被配置成以壓縮動畫模式呈現(xiàn)演示文稿,該模式壓縮或加 速該演示文稿內的動畫或效果,同時維持由該演示文稿的創(chuàng)作者所制作的動畫和效果。從 而,該演示文稿程序可以加速或壓縮的格式來呈現(xiàn)幻燈片以及與所述幻燈片相關聯(lián)的動畫 和效果,該格式允許用戶遍覽演示文稿,同時保持可被整合到觀看者體驗的動畫和/或效 果O根據各實施例,該演示文稿程序被配置成進入壓縮動畫模式以及呈現(xiàn)該演示文稿 的幻燈片。在某些實施例中,該演示文稿程序在播放加速版或壓縮版的動畫和/或效果之 前等待用戶輸入。在其他實施例中,該演示文稿程序一呈現(xiàn)該幻燈片就播放壓縮版或加速 版而不需要進一步的用戶輸入。該演示文稿程序可被配置成在接受前進到下一幻燈片的用 戶輸入之前等待動畫序列完成,或該演示文稿程序可被配置成如果在該回放期間接收到用 戶輸入則中斷該動畫序列的回放并前進到該下一幻燈片。該演示文稿程序可保留在壓縮動 畫模式中,直到整個演示文稿已被顯示為止,或直到用戶退出該壓縮動畫模式為止。盡管在結合計算機系統(tǒng)上的操作系統(tǒng)和應用程序的執(zhí)行而執(zhí)行的程序模塊的一 般上下文中提出了本文描述的主題,但是本領域技術人員將認識到,其他實現(xiàn)可以結合其 他類型的程序模塊來執(zhí)行。一般而言,程序模塊包括執(zhí)行特定任務或實現(xiàn)特定抽象數(shù)據類 型的例程、程序、組件、數(shù)據結構和其他類型的結構。此外,本領域技術人員將明白,可以利 用其他計算機系統(tǒng)配置來實施本文描述的主題,這些計算機系統(tǒng)配置包括手持式設備、多 處理器系統(tǒng)、基于微處理器的或可編程消費電子產品、小型計算機、大型計算機等等。在以下詳細描述中,參考了構成詳細描述的一部分并作為說明示出了各具體實施 方式或示例的附圖。現(xiàn)在參考附圖(全部若干附本文檔來自技高網...
【技術保護點】
一種計算機實現(xiàn)的用于以壓縮動畫模式觀看演示文稿的方法,所述計算機實現(xiàn)的方法包括執(zhí)行計算機實現(xiàn)的操作,所述操作用于:在演示文稿程序處接收用于發(fā)起壓縮動畫模式來觀看所述演示文稿的命令;在所述演示文稿程序處檢測用戶輸入;響應于檢測到所述用戶輸入,呈現(xiàn)所述演示文稿的幻燈片;以及播放與所述幻燈片相關聯(lián)的壓縮動畫序列。
【技術特征摘要】
...
【專利技術屬性】
技術研發(fā)人員:S·A·維拉龍,J·E·默里,H·呂舍爾,
申請(專利權)人:微軟公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。