[發明專利]平臺無關屏幕捕獲工具無效
| 申請號: | 201080009291.0 | 申請日: | 2010-05-27 |
| 公開(公告)號: | CN102334096A | 公開(公告)日: | 2012-01-25 |
| 發明(設計)人: | D.J.繆爾 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/21;G06F17/28 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邸萬奎 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平臺 無關 屏幕 捕獲 工具 | ||
1.一種方法,包括:
從具有顯示屏幕的計算機獲取屏幕數據,所述屏幕數據表示當前顯示在所述顯示屏幕上的圖像;
將所述屏幕數據轉換為能夠在多個軟件平臺中表達的表示;以及
將屏幕數據的所述表示渲染到矢量圖形文件中,其中所述矢量圖形文件能夠發布至多個軟件平臺。
2.如權利要求1的方法,其中所述獲取還包括對所述計算機的本地庫進行調用。
3.如權利要求1的方法,其中,所述矢量圖形文件是可縮放矢量圖形文件。
4.如權利要求3的方法,其中,所述矢量文件保持與原始微件調用的映射。
5.如權利要求3的方法,其中,所述矢量文件保持與屬性文件條目的映射。
6.如權利要求1的方法,其中,所述層包括文字層。
7.如權利要求1的方法,其中,響應于用戶要求而執行所述渲染。
8.如權利要求1的方法,其中,響應于與所述計算機系統的腳本驅動交互而執行所述獲取。
9.如權利要求1的方法,其中,響應于屏幕斷點而自動執行所述渲染。
10.如權利要求1的方法,還包括響應于使用自動化的測試工具訪問屏幕而啟動所述渲染。
11.如權利要求1的方法,其中,所述輸出矢量圖形文件是基于XML的,并且所述方法還包括基于屏幕標題執行對所述輸出矢量文件的搜索。
12.如權利要求1的方法,還包括發布所述輸出矢量圖形文件作為軟件產品的終端用戶文檔編制的一部分。
13.一種方法,包括:
修改軟件產品中的用戶界面,所述用戶界面包括屏幕顯示;
確定所述軟件產品是否已經發生了素材改變,并且如果所述軟件產品已經發生了所述素材改變,則獲取表示顯示在所述顯示屏幕上的所述用戶界面的屏幕數據;
將所述屏幕數據轉換為能夠在多個軟件平臺中表達的表示;以及
將所述屏幕數據的所述表示渲染到矢量圖形文件中,所述矢量圖形文件具有用于微件的獨立層。
14.如權利要求13的方法,還包括發布所述矢量圖形文件作為所述軟件產品的終端用戶文檔編制的一部分。
15.如權利要求13的方法,其中,響應于用戶要求而執行所述渲染。
16.如權利要求13的方法,其中,響應于與所述計算機系統的腳本驅動交互而執行所述渲染。
17.一種系統,包括:
屏幕捕獲工具,其耦接至計算機系統,所述屏幕捕獲工具接收與顯示在所述計算機系統上的當前屏幕有關的屏幕數據;以及
矢量圖形庫組件,其耦接至所述屏幕捕獲工具,所述矢量圖形庫組件產生所述屏幕數據的表示,其中所述屏幕捕獲工具使用所述表示來產生能夠發布至多個軟件平臺的矢量圖形屏幕捕獲文件。
18.如權利要求17的系統,其中,所述計算機系統包括本地庫、Java本地接口、標準微件工具包以及屬性文件。
19.如權利要求18的系統,其中,所述矢量圖形屏幕捕獲文件具有用于微件的獨立層。
20.如權利要求18的系統,其中,所述矢量圖形屏幕捕獲文件是可縮放矢量圖形文件。
21.一種系統,包括:
屏幕捕獲工具,其耦接至計算機系統,所述屏幕捕獲工具接收與顯示在軟件產品上的當前屏幕有關的屏幕數據;
矢量圖形渲染庫,其耦接至所述屏幕捕獲工具,所述矢量圖形渲染庫組件產生所述屏幕數據的表示,其中所述屏幕捕獲工具使用所述表示來產生能夠發布至多個軟件平臺的矢量圖形屏幕捕獲文件;以及
終端用戶文檔編制文檔,其包含多個所述矢量圖形屏幕捕獲文件的發布的版本。
22.如權利要求21的系統,其中,所述矢量圖形屏幕捕獲文件是可縮放矢量圖形文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201080009291.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種快速安裝光伏組件邊框
- 下一篇:一種抽出式斷路器的三位置電氣指示裝置





