專利名稱:向多個應用程序產生的輸出提供一致視覺外觀的系統和方法
技術領域:
本發明一般涉及軟件應用程序,尤其涉及軟件應用程序所產生的輸出。
背景技術:
目前,大多數公司嘗試在它們的全部商業資料中使用一致的視覺外觀,諸如營銷資料、銷售手冊、印有抬頭的信箋、網頁等。通過使用一致視覺外觀,公司向它們的客戶呈現專業形象。大公司有財力來提供這種一致的視覺外觀,但小公司就不一定有足夠財力來實現一致視覺外觀了。
例如,小公司可能不會有足夠財力去雇傭設計人員來創建一致的視覺外觀。此外,小公司的雇員可能不會有為其輸出創建一致視覺外觀的技術。即使小公司能為其輸出創建或設計一視覺外觀,該小公司也會難以在所有其商業資料中實現該視覺外觀的使用。因此,盡管大多數小公司期望由一致視覺外觀提供的專業形象,但小公司常常不能實現其商業資料的這種專業形象。
發明內容
在此所述的技術和機制涉及用于創建定制的、一致的視覺標識(visual identity)的一種方法,該視覺標識可由多個應用程序使用以向多個應用程序產生的輸出提供一致視覺外觀。該標識可包括基本設計、效果方案、色彩方案、字體方案、司標和公司信息。該標識可用多個應用程序可訪問的形式保存,從而當它由這些應用程序之一訪問時,該應用程序將該標識應用于一文檔,以給予該文檔與來自其它應用程序的輸出一致的視覺外觀。
非限制和非窮盡的各個實施例參照附圖進行描述,其中除非另有指定,相同標號在各個附圖中表示相同部件。
圖1是可用來實現在此所述的技術和機制的說明性計算機環境。
圖2是示出使用在此所述的標識機制的環境的框圖。
圖3是示出圖2中示出的標識機制內的各個計算機可執行模塊的一實施例的框圖。
圖4是由圖2中所示標識機制產生的標識輸出的圖形描述。
圖5是用于從應用程序內訪問標識機制以創建標識的顯示的一個實施例。
圖6是用于選擇標識的基本設計的顯示的一個實施例。
圖7是用于選擇標識的效果的顯示的一個實施例。
圖8是用于選擇標識的色彩方案的顯示的一個實施例。
圖9是用于選擇標識的字體方案的顯示的一個實施例。
圖10是示出要應用于其它應用程序中樣本文檔的標識預覽的顯示的一個實施例。
圖11是用于插入標識圖像的顯示的一個實施例。
圖12是用于將公司信息加入標識的顯示的一個實施例。
圖13是示出用于產生由標識機制產生的標識輸出的過程的流程圖。
圖14是示出由標識機制產生的標識輸出的顯示的一個實施例。
具體實施例方式
簡言之,本系統和方法涉及創建定制的、一致的視覺標識,該視覺標識可由多個應用程序使用以向多個應用程序產生的輸出提供一致視覺外觀。這使用戶能只創建用于輸出的“形象”一次,就能將該“形象”應用于各種應用程序產生的全部輸出中。因而,小公司可向它們的客戶呈現專業形象。在閱讀以下詳細說明書之后,這些和其它優點將變得顯然。
示例性計算環境用于提供一致視覺外觀的機制的各個實施例可在不同計算機環境中實現。在下文中,一致視覺外觀也可被稱為“標識”。圖1所示的計算機環境僅是計算機環境的一個示例,并非旨在提出對計算機和網絡體系結構的使用或功能性范圍作任何限制。該計算機環境也不應被解釋為對圖1所示的任一組件或其組合有任何依賴性或任何需求。
參照圖1,用于實現標識機制的一示例性系統包括諸如計算裝置100的計算裝置。在非常基本的配置中,計算裝置100通常包括至少一個處理單元102和系統存儲器104。取決于計算裝置的準確配置和類型,系統存儲器104可以是易失性的(諸如RAM)、非易失性的(諸如ROM、閃存等等)、或兩者的某些組合。系統存儲器104通常包括操作系統105、一個或多個程序模塊106,也可包括程序數據107。該基本配置在圖1中由虛線108內的那些組件示出。
計算裝置100可具有附加特征或功能。例如,計算裝置100還可包括諸如磁盤、光盤、或磁帶的(可移動和/或不可移動的)附加數據存儲裝置。這種附加存儲器在圖1用可移動存儲器109和不可移動存儲器110示出。計算機存儲介質可包括以用來存儲諸如計算機可讀指令、數據結構、程序模塊、或其它數據的信息的任何方法或技術實現的易失性和非易失性、可移動和不可移動的介質。系統存儲器104、可移動存儲109和不可移動存儲110都是計算機存儲介質的全部示例。因而,計算機存儲介質包括,但不限于,RAM、ROM、EEPROM、閃存或其它存儲器技術、CD-ROM、數字多功能光盤(DVD)或其它光學存儲、磁盒、磁帶、磁盤存儲或其它磁性存儲裝置、或可用來存儲所需信息并可由計算裝置100訪問的任何其它介質。任何這種計算機存儲介質可以是裝置100的一部分。計算裝置100還可具有諸如鍵盤、鼠標、筆、語音輸入裝置、觸摸輸入裝置等等的輸入裝置112。還可包括諸如顯示器、揚聲器、打印機等等的輸出裝置114。這些裝置在本領域中是眾所周知的,無需在此贅述。
計算裝置100還可包含使裝置能與其它計算裝置118諸如在網絡上進行通信的通信連接116。通信連接116是通信介質的一個示例。通信介質通常體現為諸如載波或其它傳送機制的已調制數據信號中的計算機可讀指令、數據結構、程序模塊、或其它數據,并包括任何信息傳送介質。術語“已調制數據信號”意指具有以這種把信息編碼到信號中的方式來設置或改變的一個或多個特征的信號。作為示例,而非限制,通信介質包括諸如有線網絡或直線連接的有線介質,以及諸如聲學、RF、紅外和其它無線介質的無線介質。在此使用的術語計算機可讀介質包括存儲介質和通信介質。
各種模塊和技術可在由一個或多個計算機或其它裝置執行的諸如程序模塊的計算機可執行指令的一般上下文中進行描述。通常,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。這些程序模塊等可被執行為本機代碼或可在諸如虛擬機或其它即時編譯執行環境中下載并執行。通常程序模塊的功能可按需組合或分布在各個實施例中。
這些模塊和技術的實現可存儲在計算機可讀介質的一些形式中或在其上傳輸。計算機可讀介質可以是計算機可訪問的任何可用介質。作為示例,且非限制,計算機可讀介質可包括“計算機存儲介質”和“通信介質”。
示例性標識機制圖2是示出本標識機制202可在其中操作的環境200的框圖。在一實施例中,標識機制202可以是圖1中所示的一個或多個程序模塊106。該標識機制202可由若干應用程序訪問,諸如應用程序210(例如應用程序A)、應用程序212(例如應用程序B)、以及應用程序214(例如應用程序N)。每個應用程序210-214都可以是不同類型的應用程序。例如,應用程序210可以是字處理應用程序,而應用程序212可以是電子表格應用程序。每個應用程序210-214具有對標識機制的入口點。例如,字處理應用程序的入口點可以是在創建新文檔時出現的對話框。然后用戶可選擇繞過標識機制或選擇使用該標識機制。在另一示例中,用戶可在已打開的文檔上工作時從應用程序菜單項中訪問標識機制。簡言之,參看圖5,示出入口點的一個實施例。在該實施例中,入口點包括空白文檔504上的鏈接502。然后用戶可激活鏈接502來訪問標識機制。這些和其它入口點的變體可在本標識機制中預見。
再看圖2,標識機制202包括使標識(未示出)能從一應用程序內定義的標識創建機制204。在一實施例中,如圖6-12所示,標識創建機制可采取向用戶提供圖形用戶界面的一系列圖形窗口的形式。然而,標識創建機制還可采取其它形式,諸如基于文本的形式。標識機制202還包括標識輸出產生機制206。標識輸出產生機制206利用使用標識創建機制輸入的信息來產生標識輸出220。標識輸出220然后對在其中訪問標識機制的應用程序可用,并對其它應用程序的任一個可用(由從標識輸出220到應用程序210-214的虛線表示)。然后任一應用程序可將該標識應用于其輸出,使該輸出具有與其它應用程序產生的輸出一致的視覺外觀。簡言之,如以下結合圖4所詳述的,標識輸出220可包括模板、主題文件、公司信息存儲等。
圖3示出具有若干程序模塊(即模塊302-316)的標識創建機制204的一個實施例。模塊302-316可以各種順序執行。此外,在創建標識時可略去某些模塊。因而,全部或部分定制界面對用戶可用,以創建和定制特定公司的標識。
如圖3所示,標識創建機制204包括用于確定基本設計的模塊302。該基本設計表示基層設計元素。例如,基層設計元素可包括用于視覺設計目的的諸如圓或正方形的形狀。基層設計元素還可包括司標和公司聯系信息的占位符。此外,基本設計包括諸如頁面上每個對象的諸如版面的信息。基層設計元素被結合到該標識可應用的每個應用程序的一個或多個模板中(例如用于該設計的一組模板)。因此,模塊302可允許選擇現有的基本設計模塊,或允許將基層設計元素插入頁面,然后將該頁面保存為基本設計模板。然后該組模板表示該標識的基本設計。
標識創建機制還可包括用于確定標識的效果方案的模塊304。一般而言,效果方案是相配的一組可應用于基本設計元素以給予它們特定樣式的樣式元素。在一實施例中,效果方案將一元素配以多達四種樣式選擇。例如,線元素可有細線(例如樣式1)、常規1號線(例如樣式2)、或雙線(例如樣式3)、或無線(例如樣式“空”)的選擇。然后基本設計中的線元素就可從該矩陣中指定要應用什么樣式(例如樣式1、2、3或空)。使用效果方案的好處是便于轉換成不同的效果方案以給予該元素完全不同的外觀。本標識機制使特定效果方案能定義為標識的一部分。此外,標識機制在選擇模塊302中的基本設計時允許要設置為標識一部分的效果方案的特定解釋。
標識創建機制還可包括用于確定標識的色彩方案的模塊306。色彩方案是用來對基本設計模板內的對象和文本進行色彩設計的預定義相配色彩集。選中的色彩方案應用于模板并用來填充每個主題文件的一部分。該色彩方案可被保存為xml塊中的設置并給予唯一名稱。
標識創建機制還可包括用于確定標識的字體方案的模塊308。字體方案是用來對基本模板內的字體進行樣式設計的預定義字體集。通常,每個預定義集都包括兩個字體主要字體和次要字體。
標識創建機制還可包括用于示出一個或多個預覽的模塊310。預覽是標識選擇應用其中的樣本文檔的縮小圖像。該預覽樣本文檔可以是訪問標識機制的當前應用程序的,或者來自使用標識機制輸出的另一應用程序。
標識創建機制還可包括用于將設計名稱添加給標識的模塊312。設計名稱是定制標識的唯一名稱。設計名稱被標識輸出產生機制206用來創建模板名稱、文件名稱和其它輸出的主題名稱。然后該設計名稱可由用戶用來選擇標識。
標識創建機制還可包括用于將司標添加到標識的模塊314。司標通常是任何類型的圖像文件。
標識創建機制還可包括用于將公司信息添加到標識的模塊314。公司信息可包括個人姓名、個人職位、公司名稱、電話號碼等。
一旦創建了該標識,圖2所示的標識輸出產生機制206基于該標識產生標識輸出220。標識輸出可應用于任何數量的應用程序。因而,通過經由標識機制創建標識,視覺外觀僅需創建一次就可應用于各種應用程序的輸出中。
現在描述這些模塊302-316的每一個的顯示的實施例。圖6示出用于選擇標識的基本設計的顯示600。當選擇設計鏈接604時設計模板下拉菜單602出現。設計模板下拉菜單602示出若干預定義設計模板(例如設計模板608)。各種設計模板的每一個都指定基本設計(例如D5)和可應用效果方案的解釋(例如MI1)每個設計模板都彼此不同。通過選擇設計模板之一,設計模板的放大視圖在創建窗口610中出現。出現于創建窗口610中的放大的設計模板612在視覺上顯示與該設計模板相關聯的設計元素。因而,用戶可簡單地確定該設計模板是否是該類公司輸出所需要的。公司輸出包括任何類型的文檔,諸如網站、字處理文檔、桌面出版文檔、電子表格文檔等。
圖7示出用于確定標識的效果方案的顯示700。當選擇效果方案鏈接704時效果方案下拉菜單702出現。效果方案鏈接704可在外觀和功能上與圖6中示出的和圖7中再次示出的設計鏈接604相類似。效果方案鏈接704可在一側具有選擇時下拉一菜單的下拉菜單箭頭。效果方案下拉菜單702示出若干效果方案(例如效果方案708)。一旦選中效果方案之一,放大的設計視圖712就在創建窗口710中出現,該創建窗口710在效果方案應用于基本設計時在視覺上顯示結果。
圖8示出用于確定標識的色彩方案的顯示800的一個實施例。當選擇色彩方案鏈接804時色彩方案下拉菜單802出現。色彩方案下拉菜單802示出若干預定義色彩方案(例如沙漠色彩方案806)。每種色彩方案都有若干選色框(例如暗背景820、亮背景822、加重色彩1824、加重色彩2826)。每個選色框都關聯于應用程序內的一個特定目的。盡管未在圖8中示出,但是可有指定用于超鏈接、已訪問超鏈接等的色彩的選色框。此外,定制色彩方案可通過激活色彩方案下拉菜單802上的定制鏈接808來創建。定制色彩方案選項允許選擇用于色彩方案的每個選色框的特定色彩,并允許用戶對他們所選擇的色彩方案命名。這在公司已具有他們想要用于其標識的現有色彩集時是有用的。一旦定義了定制色彩方案,定制色彩方案就可添加到激活色彩方案鏈接804時出現的色彩方案列表中。定制色彩方案可被保存為獨立的xml塊并給予唯一名稱。這使得定制色彩方案能被選擇用于標識。
圖9示出用于確定字體方案的顯示900的一個實施例。當選擇字體方案鏈接904時字體方案下拉菜單902出現。字體方案下拉菜單902示出若干預定義字體方案(例如Facet 906)。每種字體方案都包括主要字體920(例如粗體Gill Sans MT)和次要字體922(例如Gill Sans MT)。此外,定制字體方案可通過激活字體方案下拉菜單902上的定制鏈接908來創建。定制字體方案選項允許選擇作為主要字體920和次要字體922的特定字體,并允許用戶對他們所選擇的字體方案命名。然后定制字體方案就可添加到激活字體方案鏈接904時出現的字體方案列表中。這使得定制字體方案能被選擇用于標識。
圖10示出用于顯示預覽的一個實施例。對于該實施例,使用標識機制的當前應用程序是桌面出版應用程序。創建窗口1010開始時將顯示關聯于該桌面出版應用程序的放大的設計模板1012。然而,當前的桌面出版應用程序還可查看選擇標識對諸如字處理應用程序、演示應用程序、電子表格應用程序等的其它應用程序產生的文檔的影響。這使用戶能簡便地確定所選中的選項是否是所有應用程序需要的。
在一實施例中,預覽可使用對象鏈接和嵌入(OLE)技術來呈現。例如,從桌面出版應用程序中,可查看電子表格程序的樣本文檔的預覽。圖10示出預覽1004、1006、1008和1012。預覽1004、1006、1008和1012的每一個都示出不同應用程序中的樣本文檔。對于每個選項(例如字體、色彩),預覽1004-1012將改變以反映當前標識。在另一實施例中,各預覽可都缺省為一圖標,該圖標在選擇之后將顯示使用當前標識的實際樣本文檔。在又一實施例中,用戶可查看來自每個應用程序的多個模板。例如,電子表格應用程序的Invoice(發票)模板或Mileage Log(公里數記錄)模板。
圖10還示出用于將設計名稱加入標識的文本字段1030。該設計名稱是定制標識的唯一名稱。設計名稱被標識輸出產生機制206用來創建模板名稱、文件名稱以及用于其它輸出的主題名稱。然后該設計名稱可由用戶用于選擇標識。文本字段1030接受表示設計名稱的字符串。
圖11示出用于添加圖像的顯示1100的一個實施例。當選擇改變司標鏈接1104時,插入圖像窗口1102出現。改變司標鏈接1104也在圖12中示出。插入圖像窗口1102使用戶能在搜索圖像文件時瀏覽文件。一旦圖像文件被定位(例如圖像1110),圖像就被選中并包括為標識的一部分。
圖12示出用于添加公司信息的顯示1200的一個實施例。公司聯系信息窗口1202在選中公司聯系信息鏈接1204時出現。公司聯系信息窗口1202可包括一文本框,用于個人姓名(未示出)、個人職位(未示出)、公司名稱1220、公司標語(未示出)、電話號碼1228、傳真號碼1232、郵寄地址1222-1226、網址1236、電子郵件地址1234等。
重要的是要注意,在一實施例中當各個設計選項(例如字體方案、色彩方案、效果方案)之一更改時,相關聯顯示將示出應用了新更改設計選項的輸出。此外,輸出將使全部其它設計選項應用其中。因而,該顯示示出全部設計選項的累積效果。
圖13示出用于產生標識輸出的過程1300的一個實施例。在框1302,過程1300產生模板。當產生模板時,標識輸出產生機制在框1310標識預定義模板。如前所述,在創建過程期間,選擇基本設計。該基本設計關聯于配置成使用該標識的每個應用程序的預定義模板相關聯。通常,預定義模板在安裝標識機制時本地或遠程地存儲。在框1312,預定義模板用在所述標識創建過程期間選中的定制來更改。預定義模板內的占位符用該標識內指定的內容來替換。例如,預定義模板可具有公司名稱、公司地址、司標等的占位符。因而,效果方案、色彩方案、字體方案、可任選的司標圖像和可任選的公司聯系信息被應用于預定義模板以創建定制模板。在框1314,保存該定制模板。如果在創建過程期間輸入用戶輸入的設計名稱,則該設計名稱可在將定制模板保存到每個應用程序的適當目錄中時使用。然后這些定制模板在調用相應的應用程序界面時出現。定制模板可被存儲在與預定義模板相同的目錄或不同目錄中。此外,特定標識的模板集中的每個模板可存儲在與可應用程序相關聯的不同目錄中。
在框1304,過程1300保存主題文件。在一實施例中,主題文件可以是包含用于將樣式添加到文檔中的信息的XML容器。使用創建過程期間的選擇,標識輸出產生機制將色彩方案、字體方案、效果方案、可任選的司標圖像、以及可任選的公司聯系信息添加到主題文件中。此外,應用程序特定信息可被添加到主題文件中。然后這些主題可由各應用程序以它們自己的特定方式使用。例如,各主題可以是文件頭中的塊。在任意實現中,文檔內的對象和占位符引用主題,以便于將樣式應用于文檔。主題部分可簡便地轉換成另一主題以給予文檔完全不同的外觀。
在框1306,過程1300存儲司標圖像和公司信息(如果有的話)。該過程可將其存儲在用戶的注冊表設置、元數據、XML文件、主題文件等中。需要存儲圖像和信息使其它應用程序界面可按需訪問并編輯圖像和信息。
圖4示出由圖2所示的標識輸出產生機制206產生的標識輸出220。如前所述,標識輸出220包括模板402、主題文件404、以及公司信息存儲406。盡管圖4示出了公司信息存儲406,但如上所述標識輸出產生機制206可將司標與公司聯系信息尤其存儲在用戶的注冊表等中或存儲在主題文件404內。圖14示出顯示桌面出版應用程序的結果模板1402的顯示1400的一個實施例。
因而,通過使用本標識機制,小公司可創建將傳播到各個應用程序輸出的其公司資料的“外觀”。該標識機制使用戶能通過使用預覽不僅在當前應用程序中而且在其它應用程序中查看選擇效果。使用本標識機制,小公司可方便地創建所有公司資料的專業形象。
盡管圖5-12示出了本標識機制的用戶界面的一個實施例,但用戶界面還可使用其它圖形元素來提供相同的基礎功能。實際上,可預見用戶界面在不同應用程序中可不同地出現。
在本說明書中對“一實施例例”、“實施例”或“示例實施例”所作的引用表示特定的所述特性、結構或特征被包括在本發明的至少一個實施例中。因而,使用這些短語可指一個以上的實施例。此外,所述特性、結構或特征可以任何適當方式在一個或多個實施例中組合。
然而,本領域技術人員可理解,不用特定細節的一個或多個、或使用其它方法、資源、材料等可實踐本視覺外觀機制。在其它實例中,眾所周知的結構、資源或操作未詳細示出或描述,只是為了防止模糊本一致視覺外觀技術的各方面。
盡管各示例實施例和應用已進行了說明和描述,可以理解視覺外觀技術并不限于上述精確配置和資源。可對在此公開的技術的排列、操作和細節做出對本領域技術人員顯而易見的各種更改、改變和變化而不背離所請求保護的發明的范圍。因而,如上所述,本視覺外觀技術使用戶能只創建標識一次就可將該標識應用于各種應用程序,以實現各種應用程序輸出中的一致視覺外觀。
權利要求
1.一個或多個具有計算機可執行指令的計算機可讀介質,所述計算機可執行指令用于執行一種方法,包括顯示用于創建定義視覺外觀的標識的用戶界面,所述標識可由多個應用程序的每一個用來產生由相應應用程序產生的輸出的一致視覺外觀;響應于用戶界面選擇設備選擇所述用戶界面的多個菜單選項之一,接收菜單項選擇信號;以及基于所述菜單項選擇信號來更改所述標識。
2.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括色彩方案選項。
3.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括字體方案選項。
4.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括基本設計選項,所述基本設計定義一個或多個對象,并定義所述一個或多個對象在所述輸出中的位置。
5.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括效果方案選項,所述效果方案定義相配的一組樣式元素。
6.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括司標選項。
7.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括公司信息選項。
8.如權利要求1所述的計算機可讀介質,其特征在于,所述用戶界面包括在選擇時將所述標識保存在模板中的保存選項。
9.如權利要求1所述的計算機可讀介質,其特征在于,所述用戶界面包括在選擇時將所述標識保存為主題的保存選項。
10.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括公司信息選項,且所述用戶界面包括保存選項,所述保存選項在選擇時將響應于公司信息選項選擇而輸入的公司信息保存到公司信息存儲中。
11.如權利要求1所述的計算機可讀介質,其特征在于,所述菜單選項包括預覽選項,所述預覽選項在用所述用戶界面選擇設備選擇之后,基于通過所述用戶界面創建的標識來顯示由其它應用程序之一產生的其它輸出。
12.如權利要求1所述的計算機可讀介質,其特征在于,顯示所述用戶界面在應用程序的啟動體驗期間進行。
13.如權利要求1所述的計算機可讀介質,其特征在于,顯示所述用戶界面在新文檔在所述應用程序中被創建時進行。
14.如權利要求1所述的計算機可讀介質,其特征在于,顯示所述用戶界面在菜單項在編輯所述應用程序中的文檔時被選中時進行。
15.一種計算機實現方法,包括將標識應用于應用程序的輸出,所述標識定義所述輸出的視覺外觀,所述輸出的視覺外觀與已將所述標識應用于其相應其它輸出的其它應用程序所產生的其它相應輸出一致;以及基于所述標識產生所述輸出。
16.如權利要求15所述的計算機實現方法,其特征在于,所述標識包括色彩方案、字體方案、司標、效果方案、公司信息、或司標的至少之一。
17.如權利要求15所述的計算機實現方法,其特征在于,所述標識在多個模板內保存,每個模板與所述應用程序之一相關聯。
18.一種配置成向多個應用程序產生的輸出提供一致視覺外觀的系統,所述系統包括處理器;以及存儲器,多個指令載入其中,所述多個指令包括標識創建模塊,被配置成創建標識,所述標識定義由所述多個應用程序產生的輸出的定制視覺外觀;以及標識輸出產生模塊,被配置成以所述多個應用程序可訪問的形式保存所述標識。
19.如權利要求18所述的系統,還包括用于將所述標識應用于所述多個應用程序的輸出的模塊。
全文摘要
在此所述的技術和機制涉及用于創建標識的一種方法,該標識定義由多個應用程序產生的輸出的視覺外觀。該標識可包括基本設計、效果方案、色彩方案、字體方案、司標和公司信息。該標識可用多個應用程序可訪問的形式保存,從而當被訪問時,應用程序將該標識應用于一文檔,以給予該文檔與來自其它應用程序的輸出一致的視覺外觀。
文檔編號G06F9/44GK1831763SQ20061000379
公開日2006年9月13日 申請日期2006年2月10日 優先權日2005年3月10日
發明者C·D·韋塞林, D·J·希德茲克, J·高特威斯, S·N·辛格 申請人:微軟公司