[發(fā)明專利]使用預(yù)定義布局來(lái)對(duì)圖像和相關(guān)聯(lián)的文本進(jìn)行動(dòng)態(tài)布局有效
| 申請(qǐng)?zhí)枺?/td> | 200880020169.6 | 申請(qǐng)日: | 2008-06-01 |
| 公開(kāi)(公告)號(hào): | CN101689177A | 公開(kāi)(公告)日: | 2010-03-31 |
| 發(fā)明(設(shè)計(jì))人: | C·L·霍耶;L·沃爾德曼;J·S·施內(nèi)克洛特;T·C·昂德希爾;C·M·貝克爾 | 申請(qǐng)(專利權(quán))人: | 微軟公司 |
| 主分類號(hào): | G06F17/00 | 分類號(hào): | G06F17/00;G06F3/14 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 | 代理人: | 張政權(quán);錢靜芳 |
| 地址: | 美國(guó)華*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 使用 預(yù)定 布局 圖像 相關(guān) 文本 進(jìn)行 動(dòng)態(tài) | ||
背景
許多類型的桌面應(yīng)用程序允許用戶向他們的文檔添加圖像和相關(guān)聯(lián)的文 本注釋。例如,許多文字處理應(yīng)用程序、電子表格應(yīng)用程序和演示應(yīng)用程序允 許用戶將一個(gè)或多個(gè)圖像插入到文檔中并且與這些圖像相關(guān)地放置文本注釋。 然而,這些應(yīng)用程序通常提供極少或者不提供關(guān)于應(yīng)當(dāng)如何彼此相關(guān)地對(duì)這些 圖像和相關(guān)聯(lián)的文本注釋進(jìn)行布局的設(shè)計(jì)指導(dǎo)。相反,大多數(shù)應(yīng)用程序需要用 戶手動(dòng)地對(duì)圖像和相關(guān)聯(lián)的文本注釋進(jìn)行布局。
盡管對(duì)圖像和相關(guān)聯(lián)的文本注釋進(jìn)行布局的手動(dòng)方法確實(shí)為技術(shù)水平高 的設(shè)計(jì)者提供了極大的靈活性,但大多數(shù)用戶并不擁有創(chuàng)建看上去專業(yè)的圖像 和相關(guān)聯(lián)的文本的布局所需的創(chuàng)造性設(shè)計(jì)技能。結(jié)果,許多用戶最終創(chuàng)建出看 上去很業(yè)余的圖像和相關(guān)聯(lián)的文本的布局,該布局包括未對(duì)齊或大小不適當(dāng)?shù)? 圖像,并且可能包括對(duì)于相關(guān)圖像布局不適當(dāng)?shù)囟ㄎ换蛘咴O(shè)定大小的文本注 釋。在許多情況下,手動(dòng)生成的布局完全沒(méi)有傳達(dá)用戶所期望的信息。
某些桌面應(yīng)用程序確實(shí)提供了有限的用于使用靜態(tài)模板來(lái)協(xié)助用戶在頁(yè) 面上自動(dòng)對(duì)多個(gè)圖像進(jìn)行布局的功能。然而,這些類型的應(yīng)用程序并非對(duì)圖像 進(jìn)行動(dòng)態(tài)布局并且不提供用于對(duì)與這些圖像相關(guān)聯(lián)的文本注釋進(jìn)行布局的任 何指導(dǎo)。此外,這些類型的應(yīng)用程序通常迫使用戶利用所提供的模板的確切結(jié) 構(gòu)和設(shè)計(jì)。用戶不被準(zhǔn)許通過(guò)重新排列或添加圖像或相關(guān)文本來(lái)修改由這些模 板提供的布局。這令試圖創(chuàng)建包含文本注釋或者比模板所準(zhǔn)許的更多或更少的 圖像的布局的用戶感到挫敗。
此處所做出的本發(fā)明正是針對(duì)這些和其它考慮事項(xiàng)而給出的。
概述
此處描述了用于動(dòng)態(tài)地排列圖像和相關(guān)文本注釋的技術(shù)。通過(guò)利用此處所 給出的技術(shù)與概念,應(yīng)用程序可以使用預(yù)定義布局來(lái)對(duì)圖像和相關(guān)聯(lián)的文本注 釋進(jìn)行動(dòng)態(tài)布局。可將不同的布局應(yīng)用于圖像及其相關(guān)聯(lián)的文本注釋并且可以 改變預(yù)定義布局直至標(biāo)識(shí)最佳可能布局為止。而且,預(yù)定義布局準(zhǔn)許添加其它 圖像或者注釋同時(shí)仍保留該布局的設(shè)計(jì)元素。通過(guò)使用這些技術(shù),實(shí)際上沒(méi)有 創(chuàng)造性設(shè)計(jì)技能的用戶可創(chuàng)建看上去專業(yè)的圖像和相關(guān)聯(lián)的文本注釋的布局。
根據(jù)此處所呈現(xiàn)的一方面,創(chuàng)建一個(gè)或多個(gè)預(yù)定義布局并將定義這些布局 的數(shù)據(jù)存儲(chǔ)在布局定義文件中。每一個(gè)預(yù)定義布局都指定一個(gè)或多個(gè)圖像和相 關(guān)聯(lián)的文本注釋的布局。具體地,每一個(gè)預(yù)定義布局都指定應(yīng)如何縮放和彼此 相關(guān)地定位圖像和任何相關(guān)聯(lián)的文本注釋。例如,一布局可指定該布局中的圖 像的位置和大小以及與圖像相關(guān)聯(lián)的文本的位置、大小和樣式。該布局還可指 定在向該布局添加其它圖像或文本的情況下應(yīng)當(dāng)如何修改該布局。如將在下面 詳細(xì)描述的,布局定義文件的內(nèi)容用于對(duì)圖像和相關(guān)聯(lián)的文本進(jìn)行動(dòng)態(tài)布局并 且在添加新內(nèi)容或者修改布局后重新生成該布局。
根據(jù)另一方面,此處描述了一種用于利用布局定義文件的內(nèi)容來(lái)對(duì)圖像和 相關(guān)聯(lián)的文本進(jìn)行動(dòng)態(tài)布局的應(yīng)用程序。在一個(gè)實(shí)現(xiàn)中,該應(yīng)用程序提供用于 對(duì)圖像和相關(guān)聯(lián)的文本進(jìn)行動(dòng)態(tài)布局的用戶界面。該用戶界面包括用戶可在其 上放置一個(gè)或多個(gè)圖像的畫布。該用戶界面還包括用戶可用于選擇要應(yīng)用于放 置在畫布上的圖像的預(yù)定義布局的控件。在一個(gè)實(shí)現(xiàn)中,該控件是被顯示為與 畫布相鄰的布局長(zhǎng)廊。該布局長(zhǎng)廊包括對(duì)應(yīng)于每一個(gè)可用預(yù)定義布局的可選視 覺(jué)表示。當(dāng)選擇這些視覺(jué)表示中的一個(gè)時(shí),對(duì)應(yīng)的預(yù)定義布局就被動(dòng)態(tài)地應(yīng)用 于畫布上的圖像。
一旦動(dòng)態(tài)地生成和顯示了布局,用戶就可通過(guò)在該布局中添加其它圖像或 者完成文本注釋來(lái)修改該布局。用戶還可修改布局中的元素的大小和位置。響 應(yīng)于對(duì)布局的修改,可利用布局定義文件的內(nèi)容來(lái)重新生成鑒于該修改的布 局。例如,如果添加了新圖像,則可重新生成布局以適當(dāng)?shù)貙⒃撔聢D像合并到 該布局中。其它預(yù)定義布局也可通過(guò)選擇布局長(zhǎng)廊中的視覺(jué)表示來(lái)應(yīng)用于圖像 和文本。
根據(jù)另一方面,布局長(zhǎng)廊中所顯示的視覺(jué)表示可用于生成布局預(yù)覽。例如, 在一個(gè)實(shí)現(xiàn)中,當(dāng)用戶界面鼠標(biāo)光標(biāo)懸停在布局長(zhǎng)廊中的一個(gè)視覺(jué)表示的上方 時(shí),生成對(duì)應(yīng)的預(yù)定義布局的實(shí)況預(yù)覽。懸停指將用戶輸入鼠標(biāo)光標(biāo)放在一對(duì) 象的上方但沒(méi)有使用鼠標(biāo)按鈕來(lái)選擇該對(duì)象的過(guò)程。應(yīng)當(dāng)理解,可使用利用除 了鼠標(biāo)之外的其它類型的用戶輸入設(shè)備的其它用戶輸入機(jī)制來(lái)生成布局預(yù)覽。 通過(guò)以此方式生成預(yù)覽,用戶可在應(yīng)用預(yù)定義布局之前查看將該預(yù)定義布局應(yīng) 用于畫布上的圖像的結(jié)果。當(dāng)已經(jīng)標(biāo)識(shí)合適的布局時(shí),可通過(guò)選擇適當(dāng)?shù)囊曈X(jué) 表示來(lái)應(yīng)用預(yù)定義布局。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟公司,未經(jīng)微軟公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200880020169.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:擴(kuò)充用于全景顯示的圖像
- 下一篇:用于數(shù)字媒體處理的接口
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





