幻燈片播放控制方法和裝置的制造方法
【專利摘要】本發明涉及一種幻燈片播放控制方法和裝置,在幻燈片播放界面上顯示控制界面,接收作用于縮略圖的切換指令。響應于切換指令,獲取切換指令作用的縮略圖所對應的幻燈片頁面,將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面。在幻燈片播放界面上顯示控制界面,用戶在對控制界面上的縮略圖輸入切換指令后,便可自動將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面,在使用觸控設備演示幻燈片時也可在播放狀態下進行頁面切換,簡化了用戶操作。
【專利說明】
幻燈片播放控制方法和裝置
技術領域
[0001]本發明涉及多媒體顯示技術領域,特別是涉及一種幻燈片播放控制方法和裝置。
【背景技術】
[0002]在用戶的日常工作、學習和技術交流中,為了形象、生動、方便而有條理的講解、播放文件,通常都采用幻燈片(如PPT)的形式。幻燈片文件廣泛應用于學術報告、論文答辯、商務會議等場合中,使用幻燈片文件可以幫助演講者清楚且生動地表達其思想或觀點。
[0003]由于PPT的交互是基于傳統的鍵盤和鼠標來設計的,使用觸控設備演示PPT則十分不便。PPT在播放狀態下,如果要對PPT進行播放控制,只能長按屏幕彈出右鍵菜單,在菜單里進行選擇,操作非常的不方便。
【發明內容】
[0004]基于此,有必要針對上述問題,提供一種在使用觸控設備演示幻燈片時可簡化用戶操作的幻燈片播放控制方法和裝置。
[0005]—種幻燈片播放控制方法,包括以下步驟:
[0006]在幻燈片播放界面上顯示控制界面,所述控制界面中顯示與幻燈片頁面對應的縮略圖;
[0007]接收作用于所述縮略圖的切換指令;
[0008]響應于所述切換指令,獲取所述切換指令作用的縮略圖所對應的幻燈片頁面,將所述幻燈片播放界面上當前顯示的幻燈片頁面切換為所述切換指令作用的縮略圖對應的幻燈片頁面。
[0009]—種幻燈片播放控制裝置,包括:
[0010]界面顯示模塊,用于在幻燈片播放界面上顯示控制界面,所述控制界面中顯示與幻燈片頁面對應的縮略圖;
[0011]指令獲取模塊,用于接收作用于所述縮略圖的切換指令;
[0012]頁面切換模塊,用于響應于所述切換指令,獲取所述切換指令作用的縮略圖所對應的幻燈片頁面,將所述幻燈片播放界面上當前顯示的幻燈片頁面切換為所述切換指令作用的縮略圖對應的幻燈片頁面。
[0013]上述幻燈片播放控制方法和裝置,在幻燈片播放界面上顯示控制界面,接收作用于縮略圖的切換指令。響應于切換指令,獲取切換指令作用的縮略圖所對應的幻燈片頁面,將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面。在幻燈片播放界面上顯示控制界面,用戶在對控制界面上的縮略圖輸入切換指令后,便可自動將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面,在使用觸控設備演示幻燈片時也可在播放狀態下進行頁面切換,簡化了用戶操作。
【附圖說明】
[0014]圖1為一實施例中幻燈片播放控制方法的流程圖;
[0015]圖2為另一實施例中幻燈片播放控制方法的流程圖;
[0016]圖3為一實施例中控制界面的界面示意圖;
[0017]圖4為一實施例中放大顯不的界面不意圖;
[0018]圖5為一實施例中書與界面的界面不意圖;
[0019]圖6為一實施例中幻燈片播放控制裝置的結構圖;
[0020]圖7為另一實施例中幻燈片播放控制裝置的結構圖。
【具體實施方式】
[0021]在一實施例中的一種幻燈片播放控制方法,以應用于具有幻燈片播放功能的智能終端上進行舉例說明。如圖1所示,上述方法包括以下步驟:
[0022]步驟S102:在幻燈片播放界面上顯示控制界面。
[0023]控制界面中顯示與幻燈片頁面對應的縮略圖,幻燈片播放界面即指進行幻燈片播放的界面,可以是在智能終端的顯示屏進行全屏顯示或窗口顯示。幻燈片是一種由文字、圖片等制作出來加上一些特效動態顯示效果的可播放文件,例如,幻燈片的播放文件格式具體可包括PowerPoint、Keynote、Pages和Numbers等。縮略圖為與對應幻燈片頁面具有鏈接關系的縮略圖,起圖片文件預覽及目錄的作用,縮略圖的具體數量與幻燈片頁面的頁數對應。縮略圖通過對幻燈片頁面進行截圖得到,具體可以是在觸發幻燈片播放事件之前進行截圖,也可以是在觸發幻燈片播放事件之后進行截圖。本實施例中,縮略圖為在觸發幻燈片播放事件之后對幻燈片頁面進行截圖得到,顯示在控制界面,并與相應的幻燈片頁面具有對應關系。在幻燈片播放時再生成縮略圖,避免程序浪費。此外,當縮略圖的數量為多個時,可根據幻燈片頁面的演示順序對縮略圖進行組合后,以縮略圖列表的形式顯示在控制界面。
[0024]可以是在檢測到幻燈片處于播放狀態時,則在幻燈片播放界面上顯示控制界面;也可以是在檢測到幻燈片處于播放狀態,且接收到啟動指令后在幻燈片播放界面上顯示控制界面。啟動指令具體可通過在幻燈片播放界面進行觸控操作輸入,如用手指進行點擊或滑動操作;啟動指令也可以通過點擊鼠標輸入。以觸控操作為例,在幻燈片處于播放狀態時,若檢測到用戶在幻燈片播放界面的觸控操作,則在幻燈片播放界面上顯示控制界面,以便用戶進行幻燈片播放控制。
[0025]具體地,通過監測幻燈片的狀態,當檢測到幻燈片處于播放狀態時則觸發幻燈片播放事件,在幻燈片播放界面顯示控制界面。可以是在幻燈片播放界面全屏顯示控制界面,也可以是在幻燈片播放界面的部分區域顯示控制界面。監測幻燈片狀態的具體方式并不唯一,可以是直接監測幻燈片控制程序的參數變化來確認其狀態,也可以是監測智能終端的后臺運行程序狀態來確認幻燈片的狀態,或者通過第三方組件對幻燈片的狀態進行監控。
[0026]在確認觸發幻燈片播放事件后,可以是在幻燈片播放界面顯示控制界面的同時在控制界面顯示縮略圖;也可以是顯示控制界面,接收到觸發指令后再顯示縮略圖,例如接收到用戶對控制界面的點擊操作后顯示縮略圖。具體地,控制界面中顯示有頁碼顯示框,步驟S102包括:在幻燈片播放界面上顯示控制界面,在接收到作用于控制界面的頁碼顯示框的點擊指令后,在控制界面顯示縮略圖。點擊指令具體可以是觸控操作產生的指令,如用戶用手指或觸控筆點擊頁碼顯示框產生的指令;也可以是通過鼠標箭頭點擊頁碼顯示框產生的指令。可先在控制界面設置用于顯示幻燈片頁碼的頁碼顯示框,具體可以是在控制界面的一側或多側顯示頁面顯示框,本實施例中,頁面顯示框顯示于控制界面的相對兩側,在接收到作用于頁碼顯示框的點擊指令后再顯示縮略圖。用戶在進行幻燈片播放時,可根據實際情況選擇是否需要顯示縮略圖來輔助頁面切換操作,提高了幻燈片播放操作便利性。
[0027]步驟S104:接收作用于縮略圖的切換指令。
[0028]切換指令用于選定縮略圖以切換到對應的幻燈片頁面進行顯示。切換指令的輸入方式并不唯一,具體可以是通過觸控操作產生,如通過觸控筆或手指點擊縮略圖以輸入切換指令;也可以是通過點擊鼠標來輸入切換指令。
[0029]步驟S106:響應于切換指令,獲取切換指令作用的縮略圖所對應的幻燈片頁面,將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面。
[0030]本實施例中,在接收到切換指令后,獲取切換指令所作用的縮略圖,并將切換至幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖。在播放狀態下增加縮略圖顯示功能,用戶可通過縮略圖瀏覽幻燈片的內容,點擊要跳轉的頁面所對應的縮略圖就可以快速地完成頁面跳轉操作。
[0031]上述幻燈片播放控制方法,在幻燈片播放界面上顯示控制界面,用戶在對控制界面上的縮略圖輸入切換指令后,便可自動將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面,在使用觸控設備演示幻燈片時也可在播放狀態下進行頁面切換,簡化了用戶操作。
[0032]在其中一個實施例中,控制界面還設置有翻頁按鈕。上述方法還可包括以下步驟:
[0033]接收作用于控制界面的翻頁按鈕的翻頁指令,并根據翻頁指令對幻燈片頁面進行翻頁操作。
[0034]可在控制界面的一側或多側顯示翻頁按鈕,翻頁指令同樣可以是觸控操作或者點擊鼠標生成。在縮略圖顯示功能的基礎上增加翻頁操作功能,用戶可根據實際需求進行選擇,例如需要進行頁面跳轉切換時通過點擊縮略圖進行,在需要進行翻頁時則可直接通過點擊翻頁按鈕進行,提高了幻燈片播放操作便利性。
[0035]具體地,本實施例中,在控制界面的相對兩側顯示翻頁按鈕,以便用戶進行翻頁操作。翻頁按鈕具體包括上翻按鈕和下翻按鈕,分別設置于頁碼顯示框兩側。用戶可通過點擊上翻按鈕和下翻按鈕對幻燈片進行頁面上翻和下翻操作,進一步提高了幻燈片播放操作便利性。
[0036]進一步地,上述方法還包括以下步驟:
[0037]當檢測到幻燈片頁面切換時,獲取當前顯示的幻燈片頁面的頁碼并在控制界面的頁碼顯示框顯示。
[0038]同樣可以是直接監測幻燈片控制程序的參數變化來確認其狀態,或者通過第三方組件對幻燈片的狀態進行監控。當用戶通過點擊縮略圖進行頁面切換,或者通過翻頁操作功能進行翻頁操作后,檢測到演示的幻燈片頁面發生變化則觸發幻燈片頁面切換事件,獲取當前幻顯示的燈片頁面的頁碼并在頁碼顯示框顯示,以進行頁碼更新。
[0039]本實施例中提供了頁碼更新功能,當幻燈片頁面切換時,自動更新頁碼進行顯示以便用戶查看,提高了幻燈片播放操作便利性。
[0040]在其中一個實施例中,控制界面中還顯示有模式切換窗口。如圖2所示,上述方法還包括步驟S108和步驟SI 10。
[0041]步驟S108:接收作用于控制界面的模式切換窗口的模式切換指令,并根據模式切換指令切換幻燈片播放模式。
[0042]應當說明的是,步驟S108可在步驟S104之前,也可以是在步驟S104之后。模式切換指令的輸入形式并不唯一,同樣可以是通過觸控操作或點擊鼠標生成。可在控制界面設置模式切換窗口,獲取作用于模式切換窗口的模式切換指令并對應切換幻燈片播放模式。具體地,幻燈片播放模式包括選擇模式、批注模式和擦除模式中的至少一種,模式切換窗口對應設置有選擇按鈕、批注按鈕和擦除按鈕中的至少一種,用戶可通過點擊相應的按鈕實現幻燈片播放模式的切換。
[0043]步驟S110:在幻燈片播放模式下接收相應的編輯操作指令,并根據編輯操作指令對幻燈片播放界面中顯示的幻燈片頁面進行編輯操作。
[0044]在不同的幻燈片播放模式下接收到的編輯操作指令的類型會不同,根據編輯操作指令對幻燈片頁面進行編輯操作的具體方式也會對應有所不同。
[0045]步驟S108和步驟SllO即是還提供了幻燈片播放模式切換功能,用戶可根據幻燈片播放時的需求選擇不同的播放模式并進行相關的操作,提高了幻燈片播放操作便利性。
[0046]同樣以幻燈片播放模式包括選擇模式、批注模式和擦除模式中的至少一種為例,步驟SI 10具體可包括步驟I至步驟3。
[0047]步驟1:當幻燈片播放模式為選擇模式時,接收作用于幻燈片播放界面的選擇操作,并在幻燈片播放界面突出顯示與選擇操作對應的內容。
[0048]選擇操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊選擇按鈕后進入選擇模式,可通過手指在幻燈片播放界面進行觸控操作選擇相關內容進行突出顯示。突出顯示即是指以不同于其他內容的形式來顯示選擇的內容,選擇的內容可以包括文字、圖片和表格等。以文字為例,在獲取選擇操作對應的文字后,可以是以高亮形式顯示,或者以預設顏色顯示,或者添加下劃線等,以使選擇的文字的顯示方式不同于未選擇的內容。
[0049]步驟2:當幻燈片播放模式為批注模式時,接收作用于幻燈片播放界面的批注操作,根據批注操作生成批注內容并在幻燈片播放界面顯示。批注操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊批注按鈕后進入批注模式,可通過手指在幻燈片播放界面進行書寫操作,具體可以是添加文字、繪圖等。
[0050]步驟3:當幻燈片播放模式為擦除模式時,接收作用于幻燈片播放界面的擦除操作,并擦除幻燈片播放界面與擦除操作對應的內容。
[0051 ]擦除操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊擦除按鈕后進入擦除模式,可通過手指在幻燈片播放界面進行擦除操作,將批注模式下書寫的筆跡擦除。
[0052]用戶可根據幻燈片播放時的需求選擇選擇模式、批注模式或擦除模式并進行相關的操作。可以理解,幻燈片播放模式以及對應的編輯操作方式并不限于以上三種,例如還可在修改模式下對幻燈片頁面進行新增、刪除、替換等操作。
[0053]在其中一個實施例中,控制界面中還顯示有輔助窗口。繼續參照圖2,上述方法還包括步驟S112至步驟S116。
[0054]步驟S112:接收作用于控制界面的輔助窗口的輔助指令。
[0055]應當說明的是,步驟SI 12可在步驟S104之前,也可在步驟S104之后。輔助指令的輸入形式并不唯一,同樣可以是通過觸控操作或點擊鼠標生成。可在控制界面設置輔助窗口,獲取作用于輔助窗口的輔助指令并確認輔助指令的類型。具體地,輔助指令包括放大指令和/或書寫指令,輔助窗口對應設置有放大按鈕和/或書寫按鈕,用戶可通過點擊相應的按鈕輸入對應類型的輔助指令。
[0056]步驟S114:當輔助指令為放大指令時,接收作用于幻燈片播放界面的選取操作,并將選取操作選擇的內容進行放大顯示。
[0057]選取操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊放大按鈕后觸發放大鏡功能,可通過手指在幻燈片播放界面進行觸控操作選擇相關內容進行放大顯示。放大顯示即是指對選取的內容進行放大處理后進行顯示,選取的內容可包括文字、圖片和表格等。在演示幻燈片的過程中對局部區域進行放大,可以讓其更加突出和明顯,便于觀看。
[0058]步驟S116:當輔助指令為書寫指令時,顯示書寫界面并接收作用于書寫界面的書寫操作,并根據書寫操作生成對應內容在書寫界面顯示。書寫操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊書寫按鈕之后觸發板中板功能,彈出書寫界面。用戶可通過手指在書寫界面進行書寫操作以生成對應內容進行顯示。在演示幻燈片的過程中可以快速地擴展出一個可以書寫的空白區域來讓用戶進行書寫,提高了幻燈片播放操作便利性。
[0059]可以是在顯示書寫界面之后直接進行書寫操作,也可以是在顯示書寫界面并點擊批注按鈕之后,在書寫界面進行書寫操作。本實施例中,步驟S116顯示書寫界面并接收作用于書寫界面的書寫操作,包括:顯示書寫界面,在接收到作用于批注按鈕的點擊操作之后接收作用于書寫界面的書寫操作。對書寫功能設置啟動條件,在輸入書寫指令之后顯示書寫界面,并在接收到作用于批注按鈕的點擊操作后獲取書寫操作,避免誤操作,提高了幻燈片播放操作可靠性。
[0060]步驟S112至步驟S116即是還提供了幻燈片播放輔助功能,用戶可根據幻燈片播放時的需求進行放大或書寫操作,提高了幻燈片播放操作便利性。
[0061]進一步地,在其中一個實施例中,上述方法同時包括幻燈片播放模式切換功能和幻燈片播放輔助功能對應的步驟,可將控制界面的模式切換窗口和輔助窗口設置為同窗口顯示或隱藏,在控制界面還設置有輔助按鈕,通過接收作用于輔助按鈕的指令控制選擇按鈕、批注按鈕、擦除按鈕、放大按鈕和書寫按鈕的顯示和隱藏,當不需要執行幻燈片播放模式切換功能和幻燈片播放輔助功能時,用戶可通過點擊輔助按鈕隱藏相關按鈕,便于觀看幻燈片播放。
[0062]在其中一個實施例中,控制界面還設置有結束按鈕。上述方法還包括步驟S118和步驟SI 20。
[0063]步驟S118:檢測是否接收到作用于結束按鈕的結束播放指令。
[0064]應當說明的是,步驟S118可在步驟S104之前,也可在步驟S104之后。結束播放指令的輸入形式并不唯一,同樣可以是通過觸控操作或點擊鼠標生成。在控制界面設置結束按鈕,用戶可通過點擊結束按鈕來輸入結束播放指令。若接收到作用于結束按鈕的結束播放指令,進行步驟S120,否則繼續顯示幻燈片播放界面和控制界面。
[0065]步驟S120:關閉幻燈片播放界面并關閉控制界面。
[0066]在接收到結束播放指令后,關閉幻燈片播放界面以退出幻燈片播放狀態。同時,在檢測到幻燈片退出播放狀態后則觸發幻燈片播放結束事件,關閉控制界面。同樣可直接監測幻燈片控制程序的參數變化來確認其狀態,或者通過第三方組件對幻燈片的狀態進行監控。
[0067]步驟S118和步驟S120即是提供了幻燈片播放結束控制功能,用戶可通過輸入結束播放指令以退出幻燈片播放狀態,在關閉幻燈片播放界面的同時關閉控制界面,使控制界面只在幻燈片播放狀態下顯示,從而不會影響用戶的其它操作,進一步提高了幻燈片播放操作便利性。
[0068]在一個實施例中,幻燈片播放控制方法包括縮略圖顯示功能、翻頁操作功能、頁碼更新功能、幻燈片播放模式切換功能、幻燈片播放輔助功能、幻燈片播放結束控制功能對應的步驟。需要說明的是,上述各功能可以是同時進行也可以不是同時進行,相互之間沒有特定的先后順序。
[0069]以下結合具體的實施方式對上述幻燈片播放控制方法進行進一步的解釋說明。
[0070]幻燈片包括PowerPoint、Keynote和Page s等,本【具體實施方式】以PowerPoint (簡稱P P T )為例,可通過調用C O M組件(動態鏈接庫文件為Microsoft.0ffice.1nterop.PowerPoint.dll)來實現對PPT播放狀態的監測與控制,并在原有PPT播放的基礎上添加輔助功能,可以更加方便地對PPT進行操作。通過輔助工具初始化COM組件并創建PPT的實例,訂閱COM組件中的事件,包括:開始播放事件、切換頁面事件和播放結束事件。
[0071 ]通過開始播放事件的接口監控開始播放事件,PPT開始播放時,會通過此事件通知輔助工具。開始播放事件的接口具體為:
[0072]Microsoft.0ffice.1nterop.PowerPoint.Applicat1n.SIideShowBegin(SlideShowff indow wn)。
[0073]當檢測到開始播放事件后,輔助工具在PPT播放界面全屏顯示控制界面。如圖3所示,控制界面的顯示有縮略圖210,中間空白區域用于顯示PPT頁面。控制界面左右兩側均設置有頁碼顯示框230和翻頁按鈕,翻頁按鈕包括上翻按鈕242和下翻按鈕244,頁碼顯示框230位于上翻按鈕242和下翻按鈕244之間。在觸發幻燈片播放事件之后對PPT頁面進行截圖保存在本地,與對應的PPT頁面建立鏈接后加載到輔助工具中。對PPT進行截圖的接口為:
[0074]SIideShowffindow.Presentat1n.Export (stringPath,stringFiIterName,intScaleffi dth,int ScaleHeight)。
[0075]頁碼顯示框230顯示有當前PPT頁面的頁碼,當點擊頁碼顯示框230時縮略圖210顯示。用戶可以通過點擊縮略圖210進行頁面跳轉操作,還可以通過點擊翻按鈕242和下翻按鈕244進行翻頁操作,向上一頁翻頁的接口為:SlideShowWindow.View.Prev1us (),向下一頁翻頁的接口為:SlideShowffindow.View.Next()。
[0076]控制界面設置有選擇按鈕252、批注按鈕254、擦除按鈕256、放大按鈕262和書寫按鈕264、輔助按鈕270和結束按鈕280,通過點擊輔助按鈕270可控制選擇按鈕252、批注按鈕254、擦除按鈕256、放大按鈕262和書寫按鈕264的顯示和隱藏。通過點擊結束按鈕280關閉PPT播放界面以退出演示模式,退出演示模式的接口為:SI ideShowffindow.View.Exit()。
[0077]用戶通過點擊選擇按鈕252、批注按鈕254和擦除按鈕256切換PPT當前的模式,如選擇模式、批注模式和擦除模式,切換P P T當前模式的接口為:SlideShowWindow.View.PointerType。在批注模式下用戶可以在PPT上進行書寫操作,在擦除模式下用戶可以將書寫的筆跡擦除。用戶通過點擊放大按鈕262和書寫按鈕264可使用放大鏡功能和板中板功能,對演示內容進行放大顯示或顯示書寫界面以便用戶進行書寫。如圖4所示,在使用放大鏡功能時彈出放大框290,顯示放大的內容。如圖5所示,用戶在點擊書寫按鈕264后顯示書寫界面300,在點擊批注按鈕254后可進行書寫操作。
[0078]通過切換頁面事件的接口監控切換頁面事件,PPT在切換頁面時會通過此事件通知輔助工具。切換頁面事件的接口為:
[0079]Microsoft.0ffice.1nterop.PowerPoint.Applicat1n.SIideShowNextSlide(SlideSho wffindow wn)。
[0080]當檢測到PPT切換頁面后,輔助工具獲取當前PPT的頁碼,并在左右兩側的頁碼顯示框2 3 O進行更新。獲取當前P P T頁碼的接口為:SlideShowWindow.View.CurrentShowPosit1nο
[0081 ]通過播放結束事件的接口監控播放結束事件,PPT在結束放映時會通過此事件通知輔助工具。結束播放事件的接口為:
[0082]Microsoft.0ffice.1nterop.PowerPoint.Applicat1n.Slide ShowEnd(Presentat1n pres)。
[0083]當輔助工具接收到結束播放事件后將控制界面關閉,從而不會影響用戶的其它操作,達到了控制界面只有在PPT播放的狀態才顯示的目的。
[0084]在一實施例中的一種幻燈片播放控制裝置,以應用于具有幻燈片播放功能的智能終端上進行舉例說明。如圖6所示,上述裝置包括界面顯示模塊102、指令獲取模塊104和頁面切換模塊106。
[0085]界面顯示模塊102用于在幻燈片播放界面上顯示控制界面。
[0086]控制界面中顯示與幻燈片頁面對應的縮略圖,幻燈片播放界面即指進行幻燈片播放的界面,可以是在智能終端的顯示屏進行全屏顯示或窗口顯示。縮略圖為與對應幻燈片頁面具有鏈接關系的縮略圖,起圖片文件預覽及目錄的作用,縮略圖的具體數量與幻燈片頁面的頁數對應。本實施例中,縮略圖為在觸發幻燈片播放事件之后對幻燈片頁面進行截圖得到,顯示在控制界面,并與相應的幻燈片頁面具有對應關系。在幻燈片播放時再生成縮略圖,避免程序浪費。此外,當縮略圖的數量為多個時,可根據幻燈片頁面的演示順序對縮略圖進行組合后,以縮略圖列表的形式顯示在控制界面。
[0087]可以是在檢測到幻燈片處于播放狀態時,則在幻燈片播放界面上顯示控制界面;也可以是在檢測到幻燈片處于播放狀態,且接收到啟動指令后在幻燈片播放界面上顯示控制界面。以觸控操作為例,在幻燈片處于播放狀態時,若檢測到用戶在幻燈片播放界面的觸控操作,則在幻燈片播放界面上顯示控制界面,以便用戶進行幻燈片播放控制。
[0088]具體地,通過監測幻燈片的狀態,當檢測到幻燈片處于播放狀態時則觸發幻燈片播放事件,在幻燈片播放界面顯示控制界面。具體地,控制界面中顯示有頁碼顯示框,界面顯示模塊102在幻燈片播放界面上顯示控制界面,包括:在幻燈片播放界面顯示控制界面,在接收到作用于控制界面的頁碼顯示框的點擊指令后,在控制界面顯示縮略圖。可先在控制界面設置用于顯示幻燈片頁碼的頁碼顯示框,具體可以是在控制界面的一側或多側顯示頁面顯示框,在接收到作用于頁碼顯示框的點擊指令后再顯示縮略圖。用戶在進行幻燈片播放時,可根據實際情況選擇是否需要顯示縮略圖來輔助頁面切換操作,提高了幻燈片播放操作便利性。
[0089]指令獲取模塊104用于接收作用于縮略圖的切換指令。
[0090]切換指令用于選定縮略圖以切換到對應的幻燈片頁面進行顯示。切換指令的輸入方式并不唯一,具體可以是通過觸控操作產生,如通過觸控筆或手指點擊縮略圖以輸入切換指令;也可以是通過點擊鼠標來輸入切換指令。
[0091]頁面切換模塊106用于響應于切換指令,獲取切換指令作用的縮略圖所對應的幻燈片頁面,將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面。
[0092]本實施例中,在接收到切換指令后,獲取切換指令所作用的縮略圖,并將切換至幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖。在播放狀態下增加縮略圖顯示功能,用戶可通過縮略圖瀏覽幻燈片的內容,點擊要跳轉的頁面所對應的縮略圖就可以快速地完成頁面跳轉操作。
[0093]上述幻燈片播放控制裝置,在幻燈片播放界面上顯示控制界面,用戶在對控制界面上的縮略圖輸入切換指令后,便可將幻燈片播放界面上當前顯示的幻燈片頁面切換為切換指令作用的縮略圖對應的幻燈片頁面,在使用觸控設備演示幻燈片時也可在播放狀態下進行頁面切換,簡化了用戶操作。
[0094]在其中一個實施例中,控制界面還設置有翻頁按鈕。上述裝置還包括翻頁操作模塊,翻頁操作模塊用于接收作用于控制界面的翻頁按鈕的翻頁指令,并根據翻頁指令對幻燈片頁面進行翻頁操作。
[0095]在縮略圖顯示功能的基礎上增加翻頁操作功能,用戶可根據實際需求進行選擇,例如需要進行頁面跳轉切換時通過點擊縮略圖進行,在需要進行翻頁時則可直接通過點擊翻頁按鈕進行,提高了幻燈片播放操作便利性。
[0096]進一步地,上述裝置還包括頁碼更新模塊,頁碼更新模塊用于當檢測到幻燈片頁面切換時,獲取當前顯示的幻燈片頁面的頁碼并在控制界面的頁碼顯示框顯示。
[0097]當用戶通過點擊縮略圖進行頁面切換,或者通過翻頁操作功能進行翻頁操作后,檢測到演示的幻燈片頁面發生變化則觸發幻燈片頁面切換事件,獲取當前顯示的幻燈片頁面的頁碼并在頁碼顯示框顯示,以進行頁碼更新。
[0098]本實施例中提供了頁碼更新功能,當幻燈片頁面切換時,自動更新頁碼進行顯示以便用戶查看,提高了幻燈片播放操作便利性。
[0099]在其中一個實施例中,控制界面中還顯示有模式切換窗口。如圖7所示,上述裝置還包括模式切換模塊108和編輯操作模塊110。
[0100]模式切換模塊108用于接收作用于控制界面的模式切換窗口的模式切換指令,并根據模式切換指令切換幻燈片播放模式。
[0101 ]可在控制界面設置模式切換窗口,獲取作用于模式切換窗口的模式切換指令并對應切換幻燈片播放模式。具體地,幻燈片播放模式包括選擇模式、批注模式和擦除模式中的至少一種,模式切換窗口對應設置有選擇按鈕、批注按鈕和擦除按鈕中的至少一種,用戶可通過點擊相應的按鈕實現幻燈片播放模式的切換。
[0102]編輯操作模塊110用于在幻燈片播放模式下接收相應的編輯操作指令,并根據編輯操作指令對幻燈片播放界面中顯示的幻燈片頁面進行編輯操作。
[0103]在不同的幻燈片播放模式接收到的編輯操作指令的類型會不同,根據編輯操作指令對幻燈片頁面進行編輯操作的具體方式也會對應有所不同。
[0104]模式切換模塊108和編輯操作模塊110即是還提供了幻燈片播放模式切換功能,用戶可根據幻燈片播放時的需求選擇不同的播放模式并進行相關的操作,提高了幻燈片播放操作便利性。
[0105]同樣以幻燈片播放模式包括選擇模式、批注模式和擦除模式中的至少一種為例,編輯操作模塊110具體可包括選擇操作模塊、批注操作模塊和擦除操作模塊中的至少一種。
[0106]選擇操作模塊用于當幻燈片播放模式為選擇模式時,接收作用于幻燈片播放界面的選擇操作,并在幻燈片播放界面突出顯示與選擇操作對應的內容。
[0107]選擇操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊選擇按鈕后進入選擇模式,可通過手指在幻燈片播放界面進行觸控操作選擇相關內容進行突出顯示。突出顯示即是指以不同于其他內容的形式來顯示選擇的內容,選擇的內容可以包括文字、圖片和表格等。
[0108]批注操作模塊用于當幻燈片播放模式為批注模式時,接收作用于幻燈片播放界面的批注操作,根據批注操作生成批注內容并在幻燈片播放界面顯示。
[0109]批注操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊批注按鈕后進入批注模式,可通過手指在幻燈片播放界面進行書寫操作,具體可以是添加文字、
繪圖等。
[0110]擦除操作模塊用于當幻燈片播放模式為擦除模式時,接收作用于幻燈片播放界面的擦除操作,并擦除幻燈片播放界面與擦除操作對應的內容。
[0111]擦除操作同樣是觸控操作或者鼠標點擊操作,以觸控操作為例,當用戶點擊擦除按鈕后進入擦除模式,可通過手指在幻燈片播放界面進行擦除操作,將批注模式下書寫的筆跡擦除。
[0112]用戶可根據幻燈片播放時的需求選擇選擇模式、批注模式或擦除模式并進行相關的操作。可以理解,幻燈片播放模式以及對應的編輯操作方式并不限于以上三種,例如還可在修改模式下對幻燈片頁面進行新增、刪除、替換等操作。
[0113]在其中一個實施例中,控制界面中還顯示有輔助窗口。繼續參照圖7,上述裝置還包括指令接收模塊112和輔助操作模塊114。
[0114]指令接收模塊112用于接收作用于控制界面的輔助窗口的輔助指令。
[0115]可在控制界面設置輔助窗口,獲取作用于輔助窗口的輔助指令并確認輔助指令的類型。具體地,輔助指令包括放大指令和/或書寫指令,輔助窗口對應設置有放大按鈕和/或書寫按鈕,用戶可通過點擊相應的按鈕輸入對應類型的輔助指令。
[0116]輔助操作模塊114用于當輔助指令為放大指令時,接收作用于幻燈片播放界面的選取操作,并將選取操作選擇的內容進行放大顯示;當輔助指令為書寫指令時,顯示書寫界面并接收作用于書寫界面的書寫操作,并根據書寫操作生成對應內容在書寫界面顯示。
[0117]放大顯示即是指對選取的內容進行放大處理后進行顯示,選取的內容可包括文字、圖片和表格等。在演示幻燈片的過程中對局部區域進行放大,可以讓其更加突出和明顯,便于觀看。當用戶點擊書寫按鈕之后觸發板中板功能,彈出書寫界面。用戶可通過手指在書寫界面進行書寫操作以生成對應內容進行顯示。在演示幻燈片的過程中可以快速地擴展出一個可以書寫的空白區域來讓用戶進行書寫,提高了幻燈片播放操作便利性。
[0118]本實施例中,輔助操作模塊114顯示書寫界面并接收作用于書寫界面的書寫操作,包括:顯示書寫界面,在接收到作用于批注按鈕的點擊操作之后接收作用于書寫界面的書寫操作。對書寫功能設置啟動條件,在輸入書寫指令之后顯示書寫界面,并在接收到作用于批注按鈕的點擊操作后獲取書寫操作,避免誤操作,提高了幻燈片播放操作可靠性。
[0119]指令接收模塊112和輔助操作模塊114即是還提供了幻燈片播放輔助功能,用戶可根據幻燈片播放時的需求進行放大或書寫操作,提高了幻燈片播放操作便利性。
[0120]進一步地,可將控制界面的模式切換窗口和輔助窗口設置為同窗口顯示或隱藏,在控制界面還設置有輔助按鈕,通過接收作用于輔助按鈕的指令控制選擇按鈕、批注按鈕、擦除按鈕、放大按鈕和書寫按鈕的顯示和隱藏,當不需要執行幻燈片播放模式切換功能和幻燈片播放輔助功能時,用戶可通過點擊輔助按鈕隱藏相關按鈕,便于觀看幻燈片播放。
[0121]在其中一個實施例中,控制界面還設置有結束按鈕。上述裝置還包括播放控制模塊 116 0
[0122]播放控制模塊116用于檢測是否接收到作用于結束按鈕的結束播放指令,若是,則關閉幻燈片播放界面并關閉控制界面。
[0123]在控制界面設置結束按鈕,用戶可通過點擊結束按鈕來輸入結束播放指令。若接收到作用于結束按鈕的結束播放指令,則關閉幻燈片播放界面并關閉控制界面;否則繼續顯示幻燈片播放界面和控制界面。在接收到結束播放指令后,關閉幻燈片播放界面以退出幻燈片播放狀態。同時,在檢測到幻燈片退出播放狀態后則觸發幻燈片播放結束事件,關閉控制界面。同樣可直接監測幻燈片控制程序的參數變化來確認其狀態,或者通過第三方組件對幻燈片的狀態進行監控。
[0124]本實施例中即是提供了幻燈片播放結束控制功能,用戶可通過輸入結束播放指令以退出幻燈片播放狀態,在關閉幻燈片播放界面的同時關閉控制界面,使控制界面只在幻燈片播放狀態下顯示,從而不會影響用戶的其它操作,進一步提高了幻燈片播放操作便利性。
[0125]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種幻燈片播放控制方法,其特征在于,包括以下步驟: 在幻燈片播放界面上顯示控制界面,所述控制界面中顯示與幻燈片頁面對應的縮略圖; 接收作用于所述縮略圖的切換指令; 響應于所述切換指令,獲取所述切換指令作用的縮略圖所對應的幻燈片頁面,將所述幻燈片播放界面上當前顯示的幻燈片頁面切換為所述切換指令作用的縮略圖對應的幻燈片頁面。2.根據權利要求1所述的方法,其特征在于,所述控制界面中還顯示有模式切換窗口;所述方法還包括: 接收作用于所述控制界面的模式切換窗口的模式切換指令,并根據所述模式切換指令切換幻燈片播放模式; 在所述幻燈片播放模式下接收相應的編輯操作指令,并根據所述編輯操作指令對所述幻燈片播放界面中顯示的幻燈片頁面進行編輯操作。3.根據權利要求2所述的方法,其特征在于,所述幻燈片播放模式包括選擇模式、批注模式和擦除模式中的至少一種;在所述幻燈片播放模式下接收相應的編輯操作指令,并根據所述編輯操作指令對所述幻燈片播放界面中顯示的幻燈片頁面進行編輯操作,包括: 當所述幻燈片播放模式為選擇模式時,接收作用于所述幻燈片播放界面的選擇操作,并在所述幻燈片播放界面突出顯示與所述選擇操作對應的內容; 當所述幻燈片播放模式為批注模式時,接收作用于所述幻燈片播放界面的批注操作,根據所述批注操作生成批注內容并在所述幻燈片播放界面顯示; 當所述幻燈片播放模式為擦除模式時,接收作用于所述幻燈片播放界面的擦除操作,并擦除所述幻燈片播放界面與所述擦除操作對應的內容。4.根據權利要求2所述的方法,其特征在于,所述控制界面中還顯示有輔助窗口;所述方法還包括: 接收作用于所述控制界面的輔助窗口的輔助指令,所述輔助指令包括放大指令和/或書與指令; 當所述輔助指令為放大指令時,接收作用于所述幻燈片播放界面的選取操作,并將所述選取操作選擇的內容進行放大顯示; 當所述輔助指令為書寫指令時,顯示書寫界面并接收作用于所述書寫界面的書寫操作,根據所述書寫操作生成對應內容在所述書寫界面顯示。5.根據權利要求4所述的方法,其特征在于,所述模式切換窗口、輔助窗口設置為同窗口顯示或隱藏。6.一種幻燈片播放控制裝置,其特征在于,包括: 界面顯示模塊,用于在幻燈片播放界面上顯示控制界面,所述控制界面中顯示與幻燈片頁面對應的縮略圖; 指令獲取模塊,用于接收作用于所述縮略圖的切換指令; 頁面切換模塊,用于響應于所述切換指令,獲取所述切換指令作用的縮略圖所對應的幻燈片頁面,將所述幻燈片播放界面上當前顯示的幻燈片頁面切換為所述切換指令作用的縮略圖對應的幻燈片頁面。7.根據權利要求6所述的裝置,其特征在于,所述控制界面中還顯示有模式切換窗口;所述裝置還包括: 模式切換模塊,用于接收作用于所述控制界面的模式切換窗口的模式切換指令,并根據所述模式切換指令切換幻燈片播放模式; 編輯操作模塊,用于在所述幻燈片播放模式下接收相應的編輯操作指令,并根據所述編輯操作指令對所述幻燈片播放界面中顯示的幻燈片頁面進行編輯操作。8.根據權利要求7所述的裝置,其特征在于,所述編輯操作模塊包括選擇操作模塊、批注操作模塊和擦除操作模塊中的至少一種; 所述選擇操作模塊用于當所述幻燈片播放模式為選擇模式時,接收作用于所述幻燈片播放界面的選擇操作,并在所述幻燈片播放界面突出顯示與所述選擇操作對應的內容; 所述批注操作模塊用于當所述幻燈片播放模式為批注模式時,接收作用于所述幻燈片播放界面的批注操作,根據所述批注操作生成批注內容并在所述幻燈片播放界面顯示; 所述擦除操作模塊用于當所述幻燈片播放模式為擦除模式時,接收作用于所述幻燈片播放界面的擦除操作,并擦除所述幻燈片播放界面與所述擦除操作對應的內容。9.根據權利要求6所述的裝置,其特征在于,所述控制界面中還顯示有輔助窗口;所述裝置還包括: 指令接收模塊,用于接收作用于所述控制界面的輔助窗口的輔助指令,所述輔助指令包括放大指令和/或書寫指令; 輔助操作模塊,用于當所述輔助指令為放大指令時,接收作用于所述幻燈片播放界面的選取操作,并將所述選取操作選擇的內容進行放大顯示;當所述輔助指令為書寫指令時,顯示書寫界面并接收作用于所述書寫界面的書寫操作,并根據所述書寫操作生成對應內容在所述書寫界面顯示。10.根據權利要求6所述的裝置,其特征在于,所述控制界面還設置有結束按鈕;所述裝置還包括: 播放控制模塊,用于檢測是否接收到作用于所述結束按鈕的結束播放指令,若是,則關閉所述幻燈片播放界面并關閉所述控制界面。
【文檔編號】G06F17/30GK106095926SQ201610407867
【公開日】2016年11月9日
【申請日】2016年6月8日
【發明人】王東杰
【申請人】廣州視睿電子科技有限公司