幻燈片設(shè)計建議的自動呈現(xiàn)的制作方法
【專利說明】幻燈片設(shè)計建議的自動呈現(xiàn)
[000。 背景
[0002] 演示編輯器通常不提供在幻燈片上放置內(nèi)容的穩(wěn)健方法,且演示創(chuàng)建者往往難W 想象關(guān)于在哪里有效地組織幻燈片內(nèi)容的備選建議。對于向演示文檔查看器輸送消息、有 效利用幻燈片空間并使得演示更加引起視覺上的關(guān)注來說,運樣的組織是至關(guān)重要的。當 前的演示編輯器提供不靈活的和受限的工具來組織幻燈片上的內(nèi)容。例如,演示編輯器簡 單地提供從中選擇的少量幻燈片布局(也稱為"幻燈片格式"),且僅允許用戶根據(jù)所提供的 幻燈片格式添加內(nèi)容。因而,重新組織幻燈片要求選擇新的幻燈片格式和重新添加內(nèi)容。
[0003] 各實施例正是對于運些和其它一般考慮事項而做出的。而且,盡管討論了相對具 體的問題,但是應當理解,各實施例不應被限于解決本【背景技術(shù)】中所標識的具體問題。
[0004] 概述
[0005] 提供本概述W便W簡化形式介紹將在W下詳細描述中進一步描述的一些概念。本
【發(fā)明內(nèi)容】
并不旨在標識所要求保護主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求 保護主題的范圍。
[0006] 本公開內(nèi)容的各實施例提供通過分析已插入內(nèi)容且此后提供W有效的和視覺上 關(guān)注的組織方式在幻燈片上放置內(nèi)容的備選解決方案來快速地組織幻燈片上的內(nèi)容的方 法和系統(tǒng)。例如,演示編輯器可W最初提示創(chuàng)建者插入內(nèi)容。然后,演示編輯器可W通過運 行分析(例如但不限于人臉識別、對幻燈片的內(nèi)容分析、背景識別、對其他幻燈片上的內(nèi)容、 用戶歷史、與內(nèi)容相關(guān)的規(guī)則和啟發(fā)、圖像上的不變區(qū)域識別或其他數(shù)據(jù)的分析)來分析內(nèi) 容,W便確定幻燈片設(shè)計建議。在一些實施例中,可W執(zhí)行運些分析W便幫助在幻燈片上放 置附加內(nèi)容,例如附圖的背景區(qū)域上的文本。演示編輯器還可W提供用于組織幻燈片上的 內(nèi)容的備選設(shè)計建議,其中,備選設(shè)計建議被放置在當前的幻燈片內(nèi)或可被容易地訪問W 供選擇。然后,演示創(chuàng)建者可W簡單地選擇備選設(shè)計建議且自動地接收包括已插入內(nèi)容的 新近組織的幻燈片,而不必手動地重新插入和/或重新組織內(nèi)容。因此,本公開內(nèi)容的各實 施例允許演示創(chuàng)建者高效地組織幻燈片上的內(nèi)容,同時有效利用幻燈片空間。
[0007] 通過基于分析自動地提供幻燈片設(shè)計建議,可W實現(xiàn)各種技術(shù)上的優(yōu)點。例如,因 為可W快速地選擇正確的幻燈片設(shè)計建議,可W提高用戶效率。另外,因為可W減少在編輯 器中選擇不同的設(shè)計的時間,最終減少了處理器周期。更進一步,因為在分析之后適當?shù)幕?燈片設(shè)計可W自動可用,減少了錯誤。
[000引各實施例可被實現(xiàn)為計算機進程、計算系統(tǒng)、或者諸如計算機程序產(chǎn)品或計算機 可讀介質(zhì)等制品。計算機程序產(chǎn)品可W是計算機系統(tǒng)可讀的并編碼了用于執(zhí)行計算機進程 的指令的計算機程序的計算機存儲介質(zhì)。
[0009] 附圖簡述
[0010] 圖1闡釋演示應用的主選擇頁面。
[0011] 圖2闡釋演示應用的圖像庫頁面。
[0012] 圖3闡釋幻燈片和幻燈片設(shè)計建議,運些幻燈片設(shè)計建議示出內(nèi)容占位符類型和 內(nèi)容占位符大小的變體。
[0013] 圖4闡釋幻燈片和幻燈片設(shè)計建議,運些幻燈片設(shè)計建議示出內(nèi)容和內(nèi)容類型的 變體。
[0014] 圖5闡釋在演示應用中使用自動的幻燈片建議特征來組織幻燈片的方法。
[0015] 圖6闡釋由演示應用自動地組織幻燈片和生成幻燈片設(shè)計建議的方法。
[0016] 圖7是闡釋可W在其中實踐本發(fā)明的各實施例的計算設(shè)備的示例物理組件的框 圖。
[0017] 圖8A闡釋執(zhí)行在此公開的一個或多個實施例的移動計算設(shè)備的一種實施例。
[0018] 圖8B是可W借助其實踐本發(fā)明的各實施例的移動計算設(shè)備的簡化框圖。
[0019] 圖9是可W在其中實踐本發(fā)明的各實施例的分布式計算系統(tǒng)的簡化框圖。
[0020] 詳細描述
[0021] W下將參考形成本發(fā)明一部分并示出各具體示例性實施例的附圖更詳盡地描述 各個實施例。然而,各實施例可W W許多不同的形式來實現(xiàn),并且不應將其解釋為限制此處 所闡述的各實施例;相反地,提供運些實施例W使得本公開變得透徹和完整,并且將運些實 施例的范圍完全傳達給本領(lǐng)域普通技術(shù)人員。各實施例可按照方法、系統(tǒng)或設(shè)備來實施。因 此,運些實施例可采用硬件實現(xiàn)形式、全軟件實現(xiàn)形式或者結(jié)合軟件和硬件方面的實現(xiàn)形 式。因此,W下詳細描述并非是局限性的。
[0022] 圖1闡釋演示應用的主選擇頁面100。正如所示出的,主選擇頁面100包括可被插入 到演示的多種內(nèi)容類型。在運一示例中,所示出的內(nèi)容類型包括:圖像102、媒體104、文本 106、SmartAr憤108、圖表110和信息圖形112。在其他示例中,可W示出其他內(nèi)容類型。在運 一示例中,該主選擇頁面100被用來選擇在一個幻燈片或多個幻燈片上顯示什么內(nèi)容類型。 而且,每一內(nèi)容類型是可鏈接到目錄的。例如,點擊'圖表(化art)'內(nèi)容類型110將對可供用 戶插入的圖表做出選擇。運樣對圖表的選擇包括但不限于柱圖、餅圖、散點圖、統(tǒng)計圖表、流 程圖和線圖。主選擇頁面100也可W示出內(nèi)容類型的混合。例如,主選擇頁面100可W提供對 具有圖表110的文本106的選擇??蒞在主選擇頁面100上提供內(nèi)容類型的任何排列。
[0023] 圖2闡釋演示應用的圖像庫頁面200。在運一示例中,如果用戶從如參考圖1示出和 描述的主選擇頁面選擇"圖像(Image)"內(nèi)容類型102,則可W出現(xiàn)示例圖像庫200。盡管示出 了兩行=列圖像庫202,但應理解,在本公開內(nèi)容內(nèi)包括顯示圖像的備選方法。在運一示例 中,圖像庫200中包括六幅圖像。在一些實施例中,用戶把圖像放置在演示應用可W從中檢 索圖像的文件夾中。備選地,用戶可W直接把運些圖像上傳到圖庫。更進一步,用戶可W選 擇存儲在"云"數(shù)據(jù)中屯、或因特網(wǎng)上的其他地方的圖像。用戶可W通過雙擊圖像或右擊圖像 并選擇圖像來選擇該圖像。在其他實施例中,用戶可W點擊圖像且選擇用于在幻燈片上生 成該圖像的按鈕。在其他實施例中,用戶可W把內(nèi)容拖放、復制和粘貼或簡單地上傳到幻燈 片。
[0024] 圖3闡釋幻燈片300,其包括從圖像庫202選擇的花朵的圖像302?;脽羝?00還包括 幻燈片設(shè)計建議區(qū)域304,其被示出為在幻燈片300的右側(cè)的垂直欄。然而,在其他實施例 中,幻燈片設(shè)計建議區(qū)域304被示出為下拉菜單、備選窗口或被水平地放置在幻燈片的上方 或下方。更進一步,幻燈片設(shè)計建議區(qū)域304可W位于其他地方。
[0025] 在運一示例中,如果用戶選擇圖2中的圖像庫202中所示出的圖像302,那么,演示 應用自動地把圖像302放置在幻燈片300上。如在運一示例中示出的,演示應用默認地把圖 像302放置在幻燈片300的右側(cè)。在其他示例中,演示應用可W把所選擇的圖像302放置在幻 燈片300的其他區(qū)域,例如幻燈片300的左邊、中間、頂部和/或底部。更進一步,演示應用可 W在所選擇的圖像302周圍放置邊框。
[0026] 仍然參見圖3,圖像302在幻燈片300上的放置可W取決于各種因素,例如但不限于 內(nèi)容占位符的放置、內(nèi)容占位符的類型、內(nèi)容占位符大小和所插入的內(nèi)容的大小。運些因素 可W用于分析要建議的幻燈片設(shè)計建議。演示應用還可W確定在圖像內(nèi)的感興趣的區(qū)域并 據(jù)此把圖像放置在幻燈片300上。例如,如果圖像302是人物和背景,那么,演示應用可W確 定感興趣的區(qū)域,例如人物的臉部。然后,演示應用可W把圖像適當?shù)胤胖迷诨脽羝?00上, W使得人物的臉部被放置在幻燈片300上未被遮擋的區(qū)域。例如,如果圖像包括人物和背 景,則演示應用可W把圖像適當?shù)胤胖迷诨脽羝?,W使得人物的臉部不受諸如幻燈片300 上的文本之類的附加內(nèi)容的遮擋。在圖3的示例中,分析內(nèi)容本身,W便在幻燈片的右下角 建議內(nèi)容占位符的位置。
[0027] 此外,在一些實施例中,演示應用可W使用分法"來把感興趣的對象放置在幻 燈片300的最右側(cè)或者最左側(cè)區(qū)域而不是直接地放置在幻燈片的中間。分法"是用于把 圖像302放置在最為視覺上關(guān)注的地方所建議的方