[發明專利]一種在PDF頁面上呈現藝術效果的方法和裝置有效
| 申請號: | 201811570396.8 | 申請日: | 2018-12-21 |
| 公開(公告)號: | CN109684606B | 公開(公告)日: | 2023-09-01 |
| 發明(設計)人: | 楊中原;李沛卓;史振華 | 申請(專利權)人: | 人教數字出版有限公司 |
| 主分類號: | G06F40/106 | 分類號: | G06F40/106;G06F9/445;G06F9/451 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100081 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pdf 頁面 呈現 藝術 效果 方法 裝置 | ||
本發明提供一種在PDF頁面上呈現藝術效果的方法和裝置,方法包括:獲取PDF頁面上錨點的錨點信息,所述錨點信息包括坐標信息和尺寸信息;依據所述錨點信息,獲取所述PDF頁面中所述錨點的錨點圖片,并將所述錨點圖片覆蓋在所述錨點上方;根據監聽到的音頻的播放進度信息以及所述錨點信息,計算所述音頻當前的進度對應在所述錨點圖片中的目標區域;修改所述目標區域中文字內容的色值,以使得修改后的所述目標區域中文字內容的色值不同于其他區域的文字內容的色值。本發明能夠節省大量加工制作成本,對比現有的FLASH方案也有明顯的效果提升。
技術領域
本發明涉及數字化處理技術領域,具體涉及一種在PDF(Portable?DocumentFormat,便攜式文檔格式)頁面上呈現藝術效果的方法和裝置。
背景技術
伴隨著計算機技術和網絡時代的推進,電子課本在中小學教育教學過程中已經得到了非常廣泛的應用。電子課本是實現數字化教與學的基礎,是學校教育信息化建設的核心內容之一。
在教育領域,幾乎所有的教學活動都圍繞教材展開,這就意味著在信息化條件下產生的多媒體資源需要和教材相結合。
目前,多媒體資源和教材相結合的常用方法是利用FLASH技術制作動畫,在需要的時候點擊動畫播放。此種方法制作麻煩、成本高,且由于FLASH技術逐漸被其他技術所取代,已經無法適應現有的軟硬件環境。
發明內容
有鑒于此,本發明提供一種在PDF頁面上呈現藝術效果的方法和裝置,用以解決現有技術中利用FLASH技術制作動畫的方法存在的制作麻煩、成本高、無法適應現有的軟硬件環境的問題。技術方案如下:
基于本發明的一方面,本發明提供一種在PDF頁面上呈現藝術效果的方法,包括:
獲取PDF頁面上錨點的錨點信息,所述錨點信息包括坐標信息和尺寸信息;
依據所述錨點信息,獲取所述PDF頁面中所述錨點的錨點圖片,并將所述錨點圖片覆蓋在所述錨點上方;
根據監聽到的音頻的播放進度信息以及所述錨點信息,計算所述音頻當前的進度對應在所述錨點圖片中的目標區域;
修改所述目標區域中文字內容的色值,以使得修改后的所述目標區域中文字內容的色值不同于其他區域的文字內容的色值。
可選地,所述PDF頁面上的每個錨點均包含錨點必要信息,所述錨點必要信息至少包括:錨點的ID、錨點的內容、錨點對應的音頻地址;
所述獲取PDF頁面上錨點的錨點信息包括:采用軟件開發工具包SDK中提供的方法獲取PDF頁面上錨點的錨點信息。
可選地,在將所述錨點圖片覆蓋在所述錨點上方之后,所述方法還包括:
在所述錨點上方設置一個用于控制顯示所述錨點圖片的控件。
可選地,所述根據監聽到的音頻的播放進度信息以及所述錨點信息,計算所述音頻當前的進度對應在所述錨點圖片中的目標區域包括:
計算當前監聽到的音頻的播放進度信息與所述音頻的總長度的比值;
依據所述比值,計算所述比值在所述錨點圖片中對應的目標區域。
可選地,所述修改所述目標區域中文字內容的色值包括:
創建畫布,并將所述錨點圖片繪制在所述畫布上;
獲取所述畫布上對應所述目標區域內的所有像素的色值;
判斷各個像素的色值是否位于預設的RGB色域內的色值范圍內;
如果位于,將像素的色值修改為預先設定的高亮顏色的色值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于人教數字出版有限公司,未經人教數字出版有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811570396.8/2.html,轉載請聲明來源鉆瓜專利網。





