[發明專利]平臺無關屏幕捕獲工具無效
| 申請號: | 201080009291.0 | 申請日: | 2010-05-27 |
| 公開(公告)號: | CN102334096A | 公開(公告)日: | 2012-01-25 |
| 發明(設計)人: | D.J.繆爾 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/21;G06F17/28 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邸萬奎 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平臺 無關 屏幕 捕獲 工具 | ||
技術領域
本發明涉及屏幕捕獲工具,更具體地,涉及一種平臺無關(agnostic)屏幕捕獲工具。
背景技術
軟件文檔編制(documentation)由伴隨計算機軟件并且解釋如何使用軟件或軟件如何操作的書面文字組成。終端用戶軟件文檔編制可以包括用于終端用戶、系統管理員及支持人員的手冊。終端用戶軟件文檔編制通常描述程序的每個特征,并且可以輔助用戶實現這些特征以及故障診斷。
計算機屏幕的圖像是軟件文檔編制的重要組成部分。可以在軟件開發過程的各個階段取得這些屏幕圖像(也稱為屏幕快照或屏幕捕獲),以輔助適當地說明終端用戶軟件文檔編制。可以使用軟件來捕獲這些屏幕捕獲畫面,該軟件實際上將像素從屏幕抓取(scrape)到基于像素的圖形文件中。此圖形文件通常為靜態的,并且依據其分辨率和文件格式而以特定展現平臺為目標。當需要以不同展現平臺為目標時,需要例如通過使用批量Photoshop轉換來重新捕獲或處理文件。
屏幕捕獲處理所面臨的技術問題之一在于:所得的基于像素的圖形文件以特定展現平臺為目標。因此,當需要以不同展現平臺為目標時,必須使用例如批量Photoshop轉換來重新捕獲文件或進一步處理文件。
在用于終端用戶文檔編制的屏幕捕獲中所遇到的另一問題是軟件開發的生命周期中的捕獲的定時(timing)。通常需要朝向軟件開發過程的結尾而進行這些捕獲,從而工作(或接近于最終的)軟件可以用于提供屏幕圖像。在由許多開發組織使用的壓縮的軟件開發期限中,這使得難以創建合適地說明用戶文檔編制所需的所有英語語言屏幕捕獲。翻譯、建立并接著手動地捕獲附加的國家語言版本向日程表增加了甚至更多的時間。為了減輕這些問題,常常出現以下操作:從僅英語的產品進行屏幕捕獲,并接著使用所述屏幕捕獲來說明所有語言。在某些情況下,可能根本不存在屏幕捕獲來確保英語與其他語言版本之間的等同。
而且,還存在軟件開發期間隨著用于終端用戶文檔編制的屏幕捕獲而出現的處理問題。這在應用程序程序員對用戶界面作出最新改變時發生。即使當代碼處于“翻譯凍結”的情況下并且包含所翻譯的文字的屬性文件未改變時,開發者也可以改變用戶界面微件(widget)的順序及性質,而不改變任何描述性文字。即使當文字未改變時,使微件的標注順序或配置看起來在實際用戶界面與文檔編制之間完全不同也是并非史無前例的。
因此,存在解決上述問題的需要。
發明內容
根據本發明的一個實施例,一種方法包括:從具有顯示屏幕的計算機獲取屏幕數據,所述屏幕數據表示當前顯示在所述顯示屏幕上的圖像;將所述屏幕數據轉換為能夠在多個軟件平臺中表達的表示;以及將屏幕數據的所述表示渲染(render)至矢量圖形文件中,其中可以將所述矢量圖形文件發布至多個軟件平臺。
根據本發明的另一實施例,一種方法包括:修改軟件產品中的用戶界面,所述用戶界面包括屏幕顯示;確定所述軟件產品是否已發生了素材(material)改變,并且如果所述軟件產品已發生了所述素材改變,則獲取表示如顯示在所述顯示屏幕上的所述用戶界面的屏幕數據;將所述屏幕數據轉換為能夠在多個軟件平臺中表達的表示;以及將所述屏幕數據的所述表示渲染至矢量圖形文件中,所述矢量圖形文件具有用于微件的獨立的(separate)層。
根據本發明的又一實施例,一種系統包括:屏幕捕獲工具,其耦接至計算機系統,所述屏幕捕獲工具接收與顯示在所述計算機系統上的當前屏幕有關的屏幕數據;以及矢量圖形庫組件,其耦接至所述屏幕捕獲工具,所述矢量圖形庫組件產生所述屏幕數據的表示,其中所述屏幕捕獲工具使用所述表示來產生可發布至多個軟件平臺的矢量圖形屏幕捕獲文件。
根據本發明的又一實施例,一種系統包括:屏幕捕獲工具,其耦接至計算機系統,所述屏幕捕獲工具接收與顯示在軟件產品上的當前屏幕有關的屏幕數據;矢量圖形渲染庫,其耦接至所述屏幕捕獲工具,所述矢量圖形渲染庫組件產生所述屏幕數據的表示,其中所述屏幕捕獲工具使用所述表示來產生可發布至多個軟件平臺的矢量圖形屏幕捕獲文件;以及終端用戶文檔編制文檔,其包含多個所述矢量圖形屏幕捕獲文件的發布版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080009291.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種快速安裝光伏組件邊框
- 下一篇:一種抽出式斷路器的三位置電氣指示裝置





