Ppt演示文稿的保存方法和裝置制造方法
【專利摘要】本發明公開了一種PPT演示文稿的保存方法,包括:提取PPT演示文稿中每頁幻燈片的資源內容;將所述每頁幻燈片保存為一張圖片;上傳所述圖片和資源內容至中控端,將所述圖片和資源內容在所述中控端對應存儲。本發明實現了對PPT演示文稿的顆粒化處理,解決了與其他終端流暢的進行互動的問題。本發明還公開了用于實現上述方法的裝置。
【專利說明】PPT演示文稿的保存方法和裝置
【技術領域】
[0001]本發明涉及移動通信【技術領域】,尤其涉及一種PPT演示文稿的保存方法和裝置。
【背景技術】
[0002]PPT演示文稿已在人們的工作和學習中得到越來越多的應用。用戶不僅可以在投影儀或計算機上進行演示,也可以將PPT演示文稿打印出來,制成其他宣傳材料,以便應用到更廣泛的領域中。還可以利用PPT演示文稿在互聯網召開遠程會議或者給觀眾展示PPT演示文稿。PPT演示文稿中的每一頁叫做幻燈片,每張幻燈片在PPT演示文稿中相互獨立。用戶通常會將多種資源導入一張幻燈片中,例如文字、表格、圖片等資源。在日益強調互動的今天,如何利用PPT演示文稿與其他用戶進行互動成為亟待解決的問題。
【發明內容】
[0003]本發明實施例提供一種PPT演示文稿的保存方法和裝置,通過對PPT演示文稿的顆粒化處理,解決了與其他終端流暢的進行互動的問題。
[0004]為達上述目的,本發明實施例采用以下技術方案:
[0005]一種PPT演示文稿的保存方法,用于第一終端,包括:
[0006]提取PPT演示文稿中每頁幻燈片的資源內容;
[0007]將所述每頁幻燈片保存為一張圖片;
[0008]上傳所述圖片和資源內容至中控端,將所述圖片和資源內容在所述中控端對應存儲。將PPT演示文稿的每張幻燈片與每張幻燈片的資源內容進行對應存儲,實現了對PPT演示文稿的顆粒化處理,便于后續與其他終端進行互動的問題。
[0009]所述提取PPT演示文稿中每頁幻燈片的資源內容,包括:
[0010]提取PPT演示文稿中每頁幻燈片的文字內容、圖片內容和動畫內容中的一種或多種。將幻燈片中的各種資源內容分離進行存儲,實現對PPT演示文稿進一步的顆粒化處理。
[0011]所述方法還包括:
[0012]當接收到的開始演示所述PPT演示文稿的指令時,向第二終端發送同步指令。遠程控制其他終端播放PPT演示文稿。
[0013]一種PPT演示文稿的保存方法,用于第二終端,包括:
[0014]接收到來自第一終端同步指令,所述同步指令包括資源名稱和資源標識;
[0015]根據所述資源名稱從中控端獲取相應的PPT演示文稿,并根據所述資源標識定位到所述PPT演示文稿中的一頁幻燈片;
[0016]顯示所述定位到的幻燈片。根據第一終端的同步指令獲取顆粒化的PPT演示文稿,實現與第一終端針對該PPT演示文稿的流暢互動。
[0017]所述顯示所述定位到的幻燈片,包括:
[0018]當所述定位到的幻燈片包括動畫內容時,顯示運行完最后一個動畫內容時的所述定位到的幻燈片。直接顯示幻燈片時,使顯示出的幻燈片與保存的圖片的圖像相同。
[0019]所述方法還包括:
[0020]根據接收到的控制指令,控制播放所述定位到的幻燈片中的動畫內容。調整幻燈片中的動畫內容,以便于對PPT演示文稿的講解和演示。
[0021]所述方法還包括:
[0022]當接收到開始書寫操作的指令時,獲取與所述定位到的幻燈片對應的圖片,在所述圖片上進行書寫操作。將書寫和圈畫筆跡保存在圖片處,不影響原始的PPT演示文稿的文件。
[0023]所述方法還包括:
[0024]當所述第一終端展示的幻燈片發生變化時,接收到來自所述第一終端的變化后的幻燈片對應的資源標識;
[0025]根據所述變化后的幻燈片對應的資源標識,顯示與所述變化后的幻燈片對應的圖片。自動與第一終端的PPT演示文稿實現同步變化。
[0026]一種PPT演示文稿的保存裝置,包括:
[0027]提取模塊,用于提取PPT演示文稿中每頁幻燈片的資源內容;
[0028]保存模塊,用于將所述每頁幻燈片保存為一張圖片;
[0029]上傳模塊,用于上傳所述圖片和資源內容至中控端,將所述圖片和資源內容在所述中控端對應存儲。
[0030]所述提取模塊包括:
[0031]提取單元,用于提取PPT演示文稿中每頁幻燈片的文字內容、圖片內容和動畫內容中的一種或多種。
[0032]所述裝置還包括:
[0033]發送模塊,用于當接收到的開始演示所述PPT演示文稿的指令時,向第二終端發送同步指令。
[0034]一種PPT演示文稿的保存裝置,包括:
[0035]第一接收模塊,用于接收到來自第一終端同步指令,所述同步指令包括資源名稱和資源標識;
[0036]處理模塊,用于根據所述資源名稱從中控端獲取相應的PPT演示文稿,并根據所述資源標識定位到所述PPT演示文稿中的一頁幻燈片;
[0037]第一顯示模塊,用于顯示所述定位到的幻燈片。
[0038]所述第一顯示模塊包括:
[0039]顯示單元,用于當所述定位到的幻燈片包括動畫內容時,顯示運行完最后一個動畫內容時的所述定位到的幻燈片。
[0040]所述裝置還包括:
[0041]控制模塊,用于根據接收到的控制指令,控制播放所述定位到的幻燈片中的動畫內容。
[0042]所述裝置還包括:
[0043]獲取模塊,用于當接收到開始書寫操作的指令時,獲取與所述定位到的幻燈片對應的圖片,在所述圖片上進行書寫操作。
[0044]所述裝置還包括:
[0045]第二接收模塊,用于當所述第一終端展示的幻燈片發生變化時,接收到來自所述第一終端的變化后的幻燈片對應的資源標識;
[0046]第二顯示模塊,用于根據所述變化后的幻燈片對應的資源標識,顯示與所述變化后的幻燈片對應的圖片。
[0047]本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
[0048]下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
【專利附圖】
【附圖說明】
[0049]附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
[0050]圖1是本發明實施例提供的一種PPT演示文稿的保存方法的流程示意圖;
[0051]圖2是本發明實施例提供的一種PPT演示文稿的保存方法的流程示意圖;
[0052]圖3是本發明實施例提供的一種PPT演示文稿的保存裝置的結構示意圖;
[0053]圖4是本發明實施例提供的提取模塊的結構示意圖;
[0054]圖5是本發明實施例提供的一種PPT演示文稿的保存裝置的結構示意圖;
[0055]圖6是本發明實施例提供的一種PPT演示文稿的保存裝置的結構示意圖;
[0056]圖7是本發明實施例提供的第一顯示模塊的結構示意圖;
[0057]圖8是本發明實施例提供的一種PPT演示文稿的保存裝置的結構示意圖。
【具體實施方式】
[0058]以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
[0059]圖1是本發明實施例提供的一種PPT演示文稿的保存方法,用于第一終端,該方法以下步驟。
[0060]S101,提取PPT演示文稿中每頁幻燈片的資源內容。
[0061]該資源內容是每頁幻燈片中的所有內容,例如文字內容、圖片內容、動畫內容等坐寸ο
[0062]在一個實施例中,該提取PPT演示文稿中每頁幻燈片的資源內容的步驟包括:提取PPT演示文稿中每頁幻燈片的文字內容、圖片內容和動畫內容中的一種或多種。通常與該頁幻燈片包含的內容種類有關,當幻燈片包括文字內容、圖片內容和動畫內容時,則提取上述所有類別的資源內容。
[0063]S102,將每頁幻燈片保存為一張圖片。
[0064]提取每頁幻燈片的資源內容后,將每頁幻燈片保存為一張圖片,保存的圖片是該頁幻燈片最終的資源內容顯示圖像。
[0065]S103,上傳圖片和資源內容至中控端,將圖片和資源內容在中控端對應存儲。
[0066]第一終端將獲取的資源內容和保存的圖片上傳至中控端。中控端將該資源內容和圖片進行對應存儲,中控端對上述數據進行保存的格式包括:
[0067]資源名稱,即PPT演示文稿的資源包名稱;該資源包包括PPT演示文稿文件以及該PPT演示文稿的每張幻燈片的資源內容。
[0068]資源標識,PPT演示文稿中每一頁幻燈片的資源都具有一個資源標識,來自同一張幻燈片的資源內容具有相同的資源標識,即該資源標識代表各個資源內容來自于PPT演示文稿的第幾頁;
[0069]文檔序號,代表該保存的圖片屬于PPT演示文稿的第幾頁;
[0070]圖片地址,即保存的圖片在局域網中控端的存儲路徑。
[0071]本發明實施例將PPT演示文稿以每一頁幻燈片為單位將幻燈片的顯示圖像和資源內容分別進行對應存儲,實現了對PPT演示文稿的顆粒化處理,便于與局域網內的其他終端進行同步播放和互動。
[0072]在一個實施例中,當第一終端作為控制端,例如智能手機、平板電腦以及其他智能設備,遠程控制第二終端進行PPT演示文稿的講解時,該PPT演示文稿的保存方法還包括以下步驟。
[0073]Al、當接收到的開始演示PPT演示文稿的指令時,向第二終端發送同步指令。
[0074]該演示PPT演示文稿的指令來自用戶的選擇操作,例如,在第一終端的應用程序界面中顯示“講解”功能項,用戶選擇或點擊該功能項后觸發該演示PPT演示文稿的指令。
[0075]第一終端根據當前界面中顯示的幻燈片向局域網內的第二終端發送同步指令,該同步指令包括資源名稱和資源標識。第一終端可將該同步指令發送至中控端,由中控端將該同步指令廣播至局域網內的第二終端。由第二終端根據接收到的同步指令顯示相應的幻燈片,實現PPT演示文稿的遠程控制。關于第二終端的同步顯示過程通過以下實施例進行進一步說明。
[0076]圖2是本發明實施例提供的一種PPT演示文稿的保存方法,用于第二終端,該方法以下步驟。
[0077]S201,接收到來自第一終端同步指令,同步指令包括資源名稱和資源標識。
[0078]第二終端作為展示端,通過中控端的廣播接收到來自第一終端(即控制端)的同步指令。該同步指令中包括資源名稱和資源標識。
[0079]該資源名稱,即PPT演示文稿的資源包名稱;該資源標識代表各個資源內容來自于PPT演示文稿的第幾頁。
[0080]S202,根據資源名稱從中控端獲取相應的PPT演示文稿,并根據資源標識定位到PPT演示文稿中的一頁幻燈片。
[0081]第二終端根據該同步指令中的資源名稱從中控端獲取相應名稱的PPT演示文稿的資源包,該資源包包括PPT演示文稿文件以及該PPT演示文稿的每張幻燈片的資源內容。根據該資源標識,從該PPT演示文稿的資源包中定位到具有相應資源標識的一頁幻燈片的資源內容,進一步確定定位到的資源內容所屬幻燈片的文檔序號,根據該文檔序號定位到該PPT演示文稿中的一頁幻燈片。
[0082]例如,同步指令中的資源名稱為AAA,資源標識為BBB。第二終端根據資源名稱AAA從中控端獲取相應名稱為AAA的PPT演示文稿的資源包,該資源包中包括PPT演示文稿和根據該PPT演示文稿每一張幻燈片所保存的圖片。第二終端根據資源標識BBB從獲取的資源包中定位到資源標識為BBB的資源內容,定位到的資源內容來自于同一張幻燈片,獲取定位到的幻燈片對應的文檔序號X,根據該文檔序號X確定該幻燈片屬于PPT演示文稿中的第X頁幻燈片。
[0083]S203,顯示定位到的幻燈片。
[0084]第二終端顯示定位到的幻燈片,可直接顯示PPT演示文稿中的幻燈片,或者顯示該定位到的幻燈片所對應的存儲的圖片。使第二終端根據接收到的同步指令顯示相應的幻燈片,實現了通過第一終端對第二終端PPT演示文稿的遠程控制。
[0085]在一個實施例中,如果第二終端直接顯示PPT演示文稿中的幻燈片,當定位到的幻燈片包括動畫內容時,顯示運行完最后一個動畫內容時的定位到的幻燈片。
[0086]當幻燈片的資源內容包括動畫內容時,與每一張幻燈片對應存儲的圖片是該幻燈片運行完最后一個動畫內容時的圖像。為了保證與對應存儲的圖片顯示的圖像相同,直接顯示PPT演示文稿中的幻燈片時,顯示該定位到的幻燈片運行完最后一個動畫內容時的圖像。
[0087]此時,第二終端根據接收到的控制指令,控制播放所述定位到的幻燈片中的動畫內容。該控制指令來自于第一終端,包括顯示上一個動畫內容的指令和顯示下一個動畫內容的指令。用戶可在第一終端通過按鍵或手勢操作觸發該控制指令。第二終端接收到該控制指令后,向前或向后調整播放的動畫內容,便于對PPT演示文稿進行遠程控制和講解。
[0088]在一個實施例中,用戶在第二終端的屏幕進行書寫筆跡或者圈畫重點內容的操作時,觸發開始進行書寫操作的指令。用戶點擊開始進行書寫操作的功能項,或者直接通過手寫裝置進行書寫來觸發開始進行書寫操作的指令。
[0089]第二終端接收到開始書寫操作的指令時,獲取與定位到的幻燈片對應的圖片,在圖片上進行書寫操作。第二終端根據確定的文檔序號從資源包中獲取與定位到的幻燈片對應存儲的圖片。用戶的書寫、圈畫筆跡保存在該圖片上,而不改變原始PPT演示文稿的文件內容。用戶可通過瀏覽該圖片查看進行的書寫和圈畫筆跡。
[0090]在一個實施例中,第二終端顯示與定位到的幻燈片對應存儲的圖片時,可通過顯示資源包中與各個幻燈片對應的圖片來實現。該實現過程包括以下步驟。
[0091]B1、當第一終端展示的幻燈片發生變化時,接收到來自第一終端的變化后的幻燈片對應的資源標識。
[0092]用戶通過操作來改變第一終端顯示的幻燈片。第一終端展示的幻燈片發生變化時,向中控端發送變化后的幻燈片的資源標識。第二終端通過中控端的廣播接收到該變化后的幻燈片的資源標識。
[0093]B2、根據變化后的幻燈片對應的資源標識,顯示與變化后的幻燈片對應的圖片。
[0094]第二終端根據變化后的幻燈片的資源標識,確定與該資源標識對應的幻燈片的資源內容。獲取該幻燈片的文檔序號,從而確定該幻燈片位于PPT演示文稿的第幾頁,顯示與該頁幻燈片對應的圖片,通過資源包中的圖片實現了第二終端顯示內容與第一終端同步。
[0095]圖3是本發明實施例提供的一種PPT演示文稿的保存裝置,包括:
[0096]提取模塊30,用于提取PPT演示文稿中每頁幻燈片的資源內容;
[0097]保存模塊31,用于將每頁幻燈片保存為一張圖片;
[0098]上傳模塊32,用于上傳圖片和資源內容至中控端,將圖片和資源內容在中控端對應存儲。
[0099]在一個實施例中,如圖4所示,該提取模塊30包括:
[0100]提取單元300,用于提取PPT演示文稿中每頁幻燈片的文字內容、圖片內容和動畫內容中的一種或多種。
[0101]在一個實施例中,如圖5所示,該裝置還包括:
[0102]發送模塊33,用于當接收到的開始演示所述PPT演示文稿的指令時,向第二終端發送同步指令。
[0103]圖6是本發明實施例提供的一種PPT演示文稿的保存裝置,包括:
[0104]第一接收模塊40,用于接收到來自第一終端同步指令,同步指令包括資源名稱和資源標識;
[0105]處理模塊41,用于根據資源名稱從中控端獲取相應的PPT演示文稿,并根據資源標識定位到PPT演示文稿中的一頁幻燈片;
[0106]第一顯示模塊42,用于顯示定位到的幻燈片。
[0107]在一個實施例中,如圖7所不,該第一顯不模塊42包括:
[0108]顯示單元420,用于當定位到的幻燈片包括動畫內容時,顯示運行完最后一個動畫內容時的所述定位到的幻燈片。
[0109]在一個實施例中,如圖8所示,該裝置還包括:
[0110]控制模塊43,用于根據接收到的控制指令,控制播放定位到的幻燈片中的動畫內容。
[0111]獲取模塊44,用于當接收到開始書寫操作的指令時,獲取與定位到的幻燈片對應的圖片,在圖片上進行書寫操作。
[0112]所述裝置還包括:
[0113]第二接收模塊45,用于當第一終端展示的幻燈片發生變化時,接收到來自第一終端的變化后的幻燈片對應的資源標識;
[0114]第二顯示模塊46,用于根據變化后的幻燈片對應的資源標識,顯示與變化后的幻燈片對應的圖片。
[0115]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0116]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0117]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0118]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0119]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種PPT演示文稿的保存方法,用于第一終端,其特征在于,包括: 提取PPT演示文稿中每頁幻燈片的資源內容; 將所述每頁幻燈片保存為一張圖片; 上傳所述圖片和資源內容至中控端,將所述圖片和資源內容在所述中控端對應存儲。
2.如權利要求1所述的方法,其特征在于,所述提取PPT演示文稿中每頁幻燈片的資源內容,包括: 提取PPT演示文稿中每頁幻燈片的文字內容、圖片內容和動畫內容中的一種或多種。
3.如權利要求1所述的方法,其特征在于,所述方法還包括: 當接收到的開始演示所述PPT演示文稿的指令時,向第二終端發送同步指令。
4.一種PPT演示文稿的保存方法,其特征在于,用于第二終端,包括: 接收到來自第一終端同步指令,所述同步指令包括資源名稱和資源標識; 根據所述資源名稱從中控端獲取相應的PPT演示文稿,并根據所述資源標識定位到所述PPT演示文稿中的一頁幻燈片; 顯示所述定位到的幻燈片。
5.如權利要求4所述的方法,其特征在于,所述顯示所述定位到的幻燈片,包括: 當所述定位到的幻燈片包括動畫內容時,顯示運行完最后一個動畫內容時的所述定位到的幻燈片。
6.如權利要求5所述的方法,其特征在于,所述方法還包括: 根據接收到的控制指令,控制播放所述定位到的幻燈片中的動畫內容。
7.如權利要求4所述的方法,其特征在于,所述方法還包括: 當接收到開始書寫操作的指令時,獲取與所述定位到的幻燈片對應的圖片,在所述圖片上進行書寫操作。
8.如權利要求4所述的方法,其特征在于,所述方法還包括: 當所述第一終端展示的幻燈片發生變化時,接收到來自所述第一終端的變化后的幻燈片對應的資源標識; 根據所述變化后的幻燈片對應的資源標識,顯示與所述變化后的幻燈片對應的圖片。
9.一種PPT演示文稿的保存裝置,其特征在于,包括: 提取模塊,用于提取PPT演示文稿中每頁幻燈片的資源內容; 保存模塊,用于將所述每頁幻燈片保存為一張圖片; 上傳模塊,用于上傳所述圖片和資源內容至中控端,將所述圖片和資源內容在所述中控端對應存儲。
10.如權利要求9所述的裝置,其特征在于,所述提取模塊包括: 提取單元,用于提取PPT演示文稿中每頁幻燈片的文字內容、圖片內容和動畫內容中的一種或多種。
11.如權利要求9所述的裝置,其特征在于,所述裝置還包括: 發送模塊,用于當接收到的開始演示所述PPT演示文稿的指令時,向第二終端發送同步指令。
12.—種PPT演示文稿的保存裝置,其特征在于,包括: 第一接收模塊,用于接收到來自第一終端同步指令,所述同步指令包括資源名稱和資源標識; 處理模塊,用于根據所述資源名稱從中控端獲取相應的PPT演示文稿,并根據所述資源標識定位到所述PPT演示文稿中的一頁幻燈片; 第一顯示模塊,用于顯示所述定位到的幻燈片。
13.如權利要求12所述的裝置,其特征在于,所述第一顯示模塊包括: 顯示單元,用于當所述定位到的幻燈片包括動畫內容時,顯示運行完最后一個動畫內容時的所述定位到的幻燈片。
14.如權利要求13所述的裝置,其特征在于,所述裝置還包括: 控制模塊,用于根據接收到的控制指令,控制播放所述定位到的幻燈片中的動畫內容。
15.如權利要求12所述的裝置,其特征在于,所述裝置還包括: 獲取模塊,用于當接收到開始書寫操作的指令時,獲取與所述定位到的幻燈片對應的圖片,在所述圖片上進行書寫操作。
16.如權利要求12所述的裝置,其特征在于,所述裝置還包括: 第二接收模塊,用于當所述第一終端展示的幻燈片發生變化時,接收到來自所述第一終端的變化后的幻燈片對應的資源標識; 第二顯示模塊,用于根據所述變化后的幻燈片對應的資源標識,顯示與所述變化后的幻燈片對應的圖片。
【文檔編號】G06F17/30GK104199911SQ201410433282
【公開日】2014年12月10日 申請日期:2014年8月28日 優先權日:2014年8月28日
【發明者】牟芝慶 申請人:天脈聚源(北京)教育科技有限公司