新四季網

電子文檔的閱讀模式的製作方法

2023-05-29 20:42:36

專利名稱:電子文檔的閱讀模式的製作方法
電子文檔的閱讀模式發明背景隨著計算機時代的到來,計算機和軟體用戶變得習慣於幫助他們寫作、計算、 組織、準備演示、發送和接收電子郵件、製作音樂等的用戶友好軟體應用程式。例 如,現代的電子文字處理應用程式使用戶能準備各種有用文檔。現代的電子製表應 用程序使用戶能輸入、操縱和組織數據。現代的電子幻燈片演示應用程式使用戶能 創建包括文本、圖片、數據或其他有用對象的多種幻燈片演示。現代的資料庫應用 程序使用戶能存儲、組織和交換大量數據。近年來,這種軟體的許多用戶不再列印電子文檔的硬拷貝以供閱讀和審閱。 現在越來越多的人使用與過去他們閱讀書本、雜誌、手稿或報告的硬拷貝相同的方 式在他們的計算機顯示屏上閱讀電子文檔和其他材料。對於使用戶能象他們通常持 有文檔或書本一樣持有計算機的現代平板型計算機的使用尤其如此。然而,如上所 述,相對於閱讀書本或其他文檔的實體頁面的體驗,現代軟體應用程式不能向用戶 提供令人愉快的閱讀體驗。例如,如果用戶使用她的文字處理應用程式閱讀具有多 個頁面的文檔,她可能不能瀏覽文檔的各頁面或者方便地從一個頁面跳到另一個。 對於諸如文字處理應用程式的典型的軟體應用程式,用戶必須向上或向下滾動通過 文檔的文本,而且用戶必須使用查找類型的功能來定位文檔中的特定內容。此外,由於典型的軟體應用程式用戶界面顯示多個功能性按鍵和控制項,用於 訪問軟體應用程式的各種功能性,因此在典型的應用程式用戶界面工作空間中顯示 的文檔的"觀感"不能提供與持有書本或其他硬拷貝文檔相似的"觀感"體驗。此 外,硬拷貝文檔的用戶喜歡標記或突出文檔的部分以及對頁面或文檔的部分作標籤 或書籤,用於指示最後部分的閱讀或者用於指示給定文檔對用戶而言重要的特定部 分。一些先前的軟體應用程式允許使用各種標籤和突出顯示來評註文檔中的文本或 對象,但是沒有實現將閱讀和處理文檔的硬拷貝相關聯的用戶體驗。由於這些和其他的考慮,作出了本發明。發明內容提供本概述以便以簡化形式介紹概念的精選,這些概念將在以下的詳細描述中被進一步描述。本概述並不旨在標識要求保護的主題的關鍵特徵或本質特 徵,也不旨在用於幫助確定要求保護的主題的範圍。本發明的實施例通過提供改進的電子文檔閱讀模式解決了上述和其他問題。 依照本發明的各方面,由諸如文字處理應用程式或註解應用程式之類的軟體應用程 序顯示的文檔可以在閱讀模式中顯示。在閱讀模式中,可以顯示文檔的頁面,使得 一次顯示一個頁面或用並排方向一次顯示兩個頁面,以模擬打開的書本、雜誌、手 稿、報告、便箋等的頁面。如果期望,可以從視圖隱藏顯示應用程式的標準用戶界 面按鍵和/或控制項,以便提供所顯示頁面的完整視圖。依照本發明的其他方面,在每個頁面上顯示翻頁控制項,當選擇時使得翻動顯 示的頁面以順次顯示下一頁面。為了模擬實體書本或文檔的翻頁,對所顯示頁面的 邊緣之外的選擇也會造成翻動所顯示的頁面。依照一個方面,提供了翻頁動畫以進 一步提供翻動書本或其他文檔中實體頁面的"觀感"。依照本發明的其他方面,當以閱讀模式顯示文檔時,文檔被鎖定而不能依照 顯示應用程式的常規編輯功能來編輯。可以提供有限數目的用於評註文檔的工具, 包括電子輸入注釋和突出顯示、評論等,以便進一步模擬通常對於實體文檔所採用 的類型的動作。依照本發明的其他方面,可以通過跳轉到所顯示文檔的不同的頁面、部分、 標題、書籤、評論、改變或其他特徵來導航所顯示的文檔。此外,許多閱讀增強組 件可以被應用到所顯示的文檔的頁面,用於增強閱讀體驗,包括電子書籤、下劃線 以及閱讀指針。可以提供縮放控制項,以允許諸放大或縮小如圖片或其他圖形對象等 所顯示的文檔中的對象。閱讀以下詳細描述並査看相關聯的附圖,表徵本發明的這些和其他特徵和優 點將變得顯而易見。應該理解,以上一般描述和以下詳細描述都僅是解釋性的,而 並不旨在限制所要求保護的本發明。


圖1是例示了本發明的示例性計算操作環境的框圖。圖2例示了示出用閱讀模式顯示電子文檔的計算機屏幕顯示。圖3例示了示出用全屏閱讀模式顯示電子文檔的計算機屏幕顯示。 圖4例示了示出用閱讀模式顯示電子文檔並示出與翻頁相關聯的頁面動畫的 計算機屏幕顯示。圖5例示了示出包含一個或多個導航命令的下拉菜單的計算機屏幕顯示,該 導航命令用戶在閱讀模式中導航通過所顯示的電子文檔。圖6例示了示出可關聯於閱讀模式的所顯示電子文檔使用的一組命令的下拉菜單的計算機屏幕顯示。圖7例示了示出可關聯於閱讀模式的所顯示電子文檔使用的一組命令的下拉菜單的計算機屏幕顯示。圖8例示了示出包含內嵌圖像的所顯示電子文檔的計算機屏幕顯示。圖9例示了示出具有放大的內嵌圖像的所顯示電子文檔的計算機屏幕顯示。
具體實施方式
如上簡要描述的,本發明的各實施例針對在軟體應用程式用戶界面中顯示的 電子文檔的改進的閱讀模式。在以下詳細描述中,對形成其一部分的附圖做出參考, 其附圖中以說明特定的實施例或示例的方式來示出。這些實施例可以被組合,可以 使用其他實施例,並且可以作出結構改變而不背離本發明的精神和範圍。由此,以 下詳細描述並不旨在限制,本發明的範圍由所附權利要求及其等效方案所定義。現在參考附圖描述本發明的各方面和示例性計算操作環境,其中相同的編號 表示相同的元素。圖1及以下討論旨在提供對適於在其中實現本發明的計算環 境的簡要概括描述。雖然在結合在個人計算機上的作業系統上運行的應用程式執 行的程序模塊的一般上下文環境中描述了本發明,但是本領域的技術人員會認識到 本發明也可以結合其他程序模塊實現。 一般而言,程序模塊包括例程、程序、組 件、數據結構和其它類型的結構,它們執行特定的任務或者實現特定的抽象數 據類型。而且,如本領域的技術人員理解的,本發明可以用其他計算機系統配 置來實踐,包括手持式設備、多處理器系統、基於微處理器或可編程消費者電 子設備、小型機、大型機等等。本發明還能在分布式計算環境中實現,其中任 務由通過通信網絡連結的遠程處理設備完成。在分布式計算環境中,程序模塊 可被置於本地或遠程的存儲器設備中。本發明的實施例可實現為計算機過程(方法)、計算系統、或者製造品, 如電腦程式產品或計算機可讀介質。電腦程式產品可以是計算機系統可讀 且對指令的電腦程式進行編碼以執行計算機過程的計算機存儲介質。計算機 程序產品也可以是計算系統可讀的且對指令電腦程式進行編碼以執行計算 機過程的載波傳播信號。參見圖1,用於實現本發明的一個示例性系統包括計算設備,諸如計算設備100。在一個非常基本的配置中,計算設備IOO通常包括至少一個處理單元 102和系統存儲器104。取決於計算設備的確切配置和類型,系統存儲器104 可以是易失性的(諸如RAM)、非易失性的(諸如ROM、快閃記憶體等)或是兩者 的某種組合。系統存儲器104通常包括適於控制聯網的個人計算機的運作的操作 系統105,諸如來自華盛頓州雷德蒙市的微軟公司的WINDOWS⑧作業系統。系統 存儲器104也可以包括一個或多個軟體應用程式106、 120並且可以包括程序數據 107。在圖1用虛線108中的那些組件示出了該基本配置。依照本發明的各實施例,應用程式106可以包括許多類型的軟體應用程式, 諸如電子郵件程序、日程表程序、網際網路瀏覽程序等。這種程序的一個示例是微軟 公司製造的OUTLOOK 。應用程式106可以包括包括用於提供許多其他類型的功 能的多功能軟體應用程式。這種多功能應用程式可以包括多個程序模塊,諸如文字 處理程序、電子製表程序、幻燈片演示程序、資料庫程序等。這種多功能應用程式 的一個示例是微軟公司製造的OFFICETM。依照本發明的各實施例,示出了用於編 輯、存儲或檢索鍵入或手寫注釋或其他信息的注釋應用程式120。示例的注釋應用 程序120包括微軟公司製造的ONENOTE⑧。計算設備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依照本發明的各實施例例示了示出以閱讀模式顯示電子文檔的計算機屏 幕顯示。用戶界面200表示與諸如文字處理應用程式、注釋應用程式或用於顯示電 子文檔以供閱讀或審閱的任何其他合適的應用程式的軟體應用程式相關聯的用戶 界面,如此處所述。示例的用戶界面200僅是示例的目的,而並非旨在限制依照本 發明的各實施例的其中可顯示電子文檔的用戶界面的許多不同的布局和風格。由 此,圖2中所示的控制項、按鍵和其他布局特徵並不是限制性的,並且不旨在限制所 要求保護的本發明。參考圖2中所示的用戶界面200,利用顯示軟體應用程式功能性的按鍵和控制項 位於用戶界面200之上。例如,示出了導航按鍵205、視圖選項按鍵210、評論按 鍵215和審閱按鍵220。在第一行按鍵或控制項之下是第二行按鍵或控制項,包括閱讀 模式按鍵225、禁止用戶界面按鍵230以及其他按鍵控制項235。如上所述,所示按 鍵和控制項205-235僅是示例性的。依照本發明的各實施例,諸如書本、信件、手稿、便箋、技術文檔等電子文 檔245在用戶界面的顯示空間內顯示。在例如注釋應用程式、文字處理應用程式等 顯示軟體應用程式的常規操作模式中,例如編輯功能性(諸如剪切、複製、粘貼、 格式化、拼寫檢査、語法檢查等)的顯示軟體應用程式的功能性可用於對所顯示文 檔的內容進行操作。依照本發明的各實施例,例如通過選擇閱讀模式按鍵225可以 選擇閱讀模式,用於在用戶界面200中顯示文檔245,這樣使得用戶可以用類似於 閱讀和審閱實體文檔的實體頁面的方式閱讀和審閱所顯示的文檔。仍然參考圖2, 一旦將文檔置於閱讀模式,就會用類似於顯示實體書本中文本 的頁面的格式在離散的頁面中顯示文檔,其中文本和內嵌的對象是與所顯示的文本 或對象周圍的空白空間250 —起顯示的,以模擬在書本中顯示的頁面的外觀。依照 一個顯示模式,可以分割用戶界面200的顯示區域,來提供並排方向的兩個顯示頁 面,如圖2中所示。或者,可以設置顯示模式,以如圖8中所示一次顯示一個頁面。例如文字處理應用程式或注釋應用程式的所顯示軟體應用程式的功能 性。依照替換實施例,可以從視圖中禁止用戶界面按鍵、控制項和工具以便提供全屏閱讀模式,如圖3中所示。例如,通過選擇"禁止用戶界面"按鍵230 (如圖2中 所示)或者由顯示軟體應用程式提供的類似的按鍵或控制項,禁止通常在用戶界面 200中顯示的所有用戶界面按鍵、控制項或工具,以便提供圖3中所示的全屏顯示模 式。在全屏閱讀模式中,由用戶的計算機顯示屏幕提供的所有顯示空間可以被用於 所顯示電子文檔的所顯示的文本或信息245。由此,進一步增強了閱讀書本、手稿、 便箋或其他文檔的"觀感"。如圖2或3所示, 一旦用閱讀模式顯示電子文檔,可以通過選擇分別在文檔 顯示區域的左下角和右下角顯示的翻頁箭頭(控制項)260來前翻或向後翻所顯示文 檔的頁面。應該理解,可以通過用滑鼠光標點擊翻頁箭頭或者在翻頁箭頭260上按 下電子筆270來選擇翻頁箭頭。如果作出了單個翻頁選擇,那麼會導致單個翻頁。 應該理解,如果使用雙頁格式顯示文檔,如圖2和3中所示,那麼翻頁會導致顯示 兩個不同的頁面。或者,如果用戶將滑鼠光標或其他定點設備放在翻頁箭頭上或者 按住所選的翻頁箭頭,那麼會導致連續地翻頁直至用戶放開定點和選擇設備。艮口, 只要用戶選擇並按住給定的翻頁箭頭,就會以類似於翻閱實體書本或其他文檔的頁 面的方式連續且快速地翻動文檔的頁面。依照本發明的各實施例,為了進一步增強對實體書本或其他文檔的翻頁的"觀 感",沿著所顯示頁面的外邊緣(最左和最右)的空白空間250被指定為控制項,當 選擇時,造成翻動相關聯的頁面。即,參考圖2,如果用戶對沿著所顯示頁面外邊 緣的空白空間250選擇滑鼠光標或按下電子筆,那麼就會以與用戶選擇翻頁箭頭 260來翻頁相同的方式來翻頁。由此,如同用戶能夠通過用他/她的手指抓住頁面的 外邊緣來翻動實體書本或其他文檔的頁面一樣,可以通過選擇所顯示頁面的外邊緣 來翻動依照本發明所顯示的電子文檔245的頁面。依照一個實施例,當將滑鼠光標 移動到沿著所顯示頁面的外邊緣的位置上時,滑鼠光標會被動態地改變成視覺描述 性圖標,諸如圖2所示的手型圖標255。這種視覺描述性圖標255的使用提供了視 覺參考,使得現在一旦將滑鼠光標置於沿著所顯示頁面的外邊緣,就可以將其用於 翻頁。應該理解,此處所描述的翻頁特徵被同樣地用於向前或向後翻頁。參考圖2和3,依照一個實施例,可以"釘住" 一個所顯示的頁面以允許保持 被釘住頁面的顯示而同時將相鄰的顯示頁面翻到不同的頁面。例如,參考圖3,可以釘住所示文檔的27頁中的第三頁。用戶於是可以將27頁中的第4頁翻至其他頁 面,例如第5、 6、 7頁等,而27頁中釘住的第三頁仍保持顯示。由此,若要是用 戶希望將第3頁的內容與第8頁的內容作比較,用戶可以釘住第三頁,並將相鄰的 頁面翻到第8頁來比較兩個頁面。應該理解,在兩個方向都可以執行釘住頁面。例 如,可以釘住27頁中的第4頁,而將27頁中相鄰的第3頁翻到其他頁面,諸如第 2或第1頁。依照本發明的另一實施例,可以將多個頁面釘在一起,這樣使得當選擇翻頁 箭頭或所顯示頁面的外邊緣時,所釘住的頁面作為一個單元被如上所述地翻轉或翻 動。例如,如果用戶期望將所顯示的電子文檔的第5到IO頁釘在一起或夾在一起 以使得這些頁面可以作為一個單元來翻動,那麼用戶可以選擇將那些頁面釘在一 起。由此,如果用戶選擇翻頁箭頭或選擇頁面5的外邊緣區域,那麼第5到第10 頁面會同時反動,使得下一個顯示的頁面會是第ll頁。現在參考圖4,根據一個實施例如上所述,,當翻動一個頁面或一組釘住的頁 面時,會顯示頁面動畫以視覺地指示將一個頁面或一組頁面從所顯示文檔的一邊移 動或翻動到另一邊。如圖4中所示,當通過選擇翻頁箭頭260或選擇頁面410的外 邊緣來翻動頁面410時,頁面動畫造成將頁面410從一邊翻到另一邊的視覺表現, 以進一步增強翻動實體書本或文檔的頁面的"觀感"。應該理解,如果用戶選擇翻 動一個頁面或一組釘住的頁面,那麼可以將頁面動畫設置成以第一速度工作,用於 提供翻頁的第一視覺指示。另一方面,如果用戶選擇並按住翻頁箭頭使得連續翻動 頁面,直至用戶放開翻頁箭頭,那麼可以將翻頁動畫設置成較快的工作模式使得翻 頁動畫不會阻止已選擇並按住翻頁箭頭260的用戶所期望的快速翻頁。如參考以上圖2-4所述, 一旦以閱讀模式顯示文檔,可以採用導航菜單505, 以導航到所顯示文檔中的不同位置。如圖5中所示,示出從顯示屏500頂部展開的 下拉導航菜單505,其中用閱讀模式顯示文檔。 一旦展開導航菜單505,用戶可以 依照多種導航性質導航到所顯示文檔中的各個位置。"跳至屏幕"導航選擇使用戶 能從多個不同的屏幕中選擇用戶希望自動導航到的那個屏幕。"返回"控制項515 造成顯示最近顯示的頁面。"前進"控制項造成顯示下一頁面。"轉到第一"控制項 520造成顯示所顯示文檔的第一頁面,而"轉到最後"控制項造成顯示文檔中的最後 頁面。"轉到"控制項525使用戶能輸入用戶希望自動導航至此的特定的頁面編號。題為"跳至標題"的下一部分允許導航到包含在所顯示文檔中的一個或多個 標題。例如,選擇"標題1"控制項535造成自動導航到包含所選標題的所顯示文檔中的頁面。應該理解,在菜單505的"快速轉到標題"部分中示出的標題僅是示例性的。依照本發明的一個實際的實施例,當展開菜單505時,向該部分填充所顯示 文檔中包含的實際標題。題為"跳至書籤"的第三部分允許自動導航到由特定的電子書籤標註的所顯 示文檔中包含的頁面的各個部分。例如"書籤"控制項545可以用於指定給定書籤的 標識,以便允許自動導航到包含特定書籤的文檔中的頁面並顯示之。"見書籤概述" 控制項550允許顯示與所顯示文檔中包含的每個書籤相關聯的信息,以便允許對期望 導航至此的特定書籤的選擇。一旦選擇了特定的導航位置,例如特定的頁面、特定的標題或特定的書籤, 會自動顯示包含所選導航項目的頁面以供審閱。本領域的技術人員應該理解,菜單 505中所示的導航性質僅是示例性的,而非旨在限制其上可執行導航的不同類型的 性質。例如,可以基於在所顯示文檔的"跟蹤改變"版本中顯示的改變來作出導航。 可以對應用於所顯示文檔的各部分的評論作出導航。可以基於包含在所顯示文檔中 的對象(例如內嵌的圖片)來作出導航。應該理解,依照本發明的各實施例,可以 將包含在給定顯示文檔中的任何數目的數據項目用於對其作出導航的參考點。參考回圖2、 3和4,多個用戶界面組件可以為了有關用閱讀模式顯示的文檔 而顯示和/或可用於顯示,從而增強閱讀和審閱體驗。如圖2中所示, 一旦用閱讀 模式顯示給定文檔的頁面,提供了多個特徵用於營造顯示具有物理書本、手稿、便 箋、文檔等"觀感"的文檔。在每個顯示頁面的頂部,提供了頁碼框240,用於給 予用戶當前顯示的一頁或多頁的快速參考點。例如,參考圖2,在最左邊顯示頁面 上的頁碼框240包括編號"3 of 27 (27頁中的第3頁)",用於向用戶標識顯示 的頁面是所顯示文檔總共27頁中的第3頁。應該理解,頁碼框240可以位於文檔 中的其他位置中,例如每個頁面的底部。在左下角處,顯示了參考文本顯示265,用於向用戶提供有關當前文檔所顯示 的文本或信息的各部分的附加參考點。例如,參考文本顯示265可以包括所顯示信 息中首次出現的標題,或者參考文本顯示265可以包括在文檔245中顯示的第一句 的一部分,用於向用戶提供有關當前文檔所顯示的頁面中包含的信息本性的快速參 考點。此外,如圖3中所示,也可以在參考文本顯示附近提供頁面編號顯示266, 以便使用戶能快速地確定用戶所翻到的頁面以及該頁面的參考信息。這在用戶選擇 並按住翻頁箭頭260以造成快速翻頁時尤其有效,因為當用戶放開翻頁箭頭而停在 給定頁面時,用戶能夠快速地看到頁碼和/或所放開的翻頁箭頭附近的頁面編號及參考信息,以便給予用戶有關用戶所停頁面本性的參考。參考圖3,依照一個實施例,在所顯示文檔的左上部分中,可以動態地展開文本框315,以便包含在先前頁面上顯示的文本的一句話或指定數目的句子,用於向用戶提供有關在當前顯示的頁面上顯示的第一文本條目本性的上下文。例如,如果用戶正審閱圖3中所示的文檔,而用戶因為會議或電話暫時離開文檔,那麼在用戶 返回並審閱句子的一部分時(例如所顯示文檔的左上部分中),用戶可能難以記住 該文本部分的上下文。為了增強閱讀體驗,如果用戶將滑鼠光標或電子筆聚焦到所 顯示文檔的左上部分中顯示的文本條目,那麼就展開文本框305以包含所聚焦句子 的前一句或多句,用於向用戶提供閱讀的上下文。由此,用戶無需將所顯示的頁面 翻回先前顯示的頁面來審閱當前顯示句子的前一句或幾句文本。或者,如果所顯示頁面的左上部分中包含的文本條目是一句的一部分,且用 戶聚焦在句子的這一部分,那麼在先前的頁面上顯示的句子的前一部分會在所聚焦 句子部分之上直接顯示,並且可以用色彩編碼(例如"灰暈"),用於向用戶提供 該句的開始部分未在電子文檔內顯示。應該理解,可以在右下部分提供文本框315, 從而提供文本上緊接著的一句或多句,這樣使得用戶無需翻到下一頁面就能完成句 子或段落。同樣地,如果在所顯示文檔的右下部分僅顯示句子的一部分,那麼可以 用色彩編碼的方式顯示句子的剩餘部分,以便向用戶提供句子的剩餘部分而無需翻 頁。仍然參考圖3,沿著左頁的右側示出了閱讀指針按鍵(控制項)325。依照本發 明的一個實施例,隨著光標或電子筆指針沿著所顯示文檔的文本向屏幕下方移動, 動態地在光標或指針的位置處顯示閱讀指針按鍵325。閱讀指針按鍵提供了有關所 顯示文檔中當前閱讀或審閱位置的快速參考點。依照一個實施例,在使用光標或指 針經過指定數目的文本行之後顯示閱讀指針按鍵。例如,可以在每次光標或指針通 過5行後顯示閱讀指針按鍵。一旦展開閱讀指針按鍵325,就保持該按鍵展開直至用戶選擇文檔的不同部分 或選擇某些其他的按鍵或控制項,或者如果用戶繼續將光標或電子指針向所顯示頁面 的文本下方移動,那麼閱讀指針按鍵325會動態地改變位置以跟隨光標或指針。例 如,如果用戶要從當前文檔移開以審閱不同的文檔或者要參加會議或接聽電話等, 那麼當用戶返回當前顯示的文檔時,該閱讀指針按鍵就會如圖3中所示那樣展開, 用於向用戶提供有關用戶正在閱讀或審閱的文檔中的最後位置的參考點。依照一個實施例,如果用戶通過用滑鼠光標點擊按鍵或用電子筆按下按鍵來選擇展開的閱讀定點按鍵325,那麼在緊鄰所顯示的閱讀指針按鍵的文本行下動態 地顯示下劃線330。依照一個實施例,如果所顯示頁面是單頁信息,可以依照第一 色彩例如紅色來對該行進行色彩編碼,如果頁面是釘住的頁面,那麼可以依照不同 的色彩例如藍色來對該行進行色彩編碼,以便區分單個頁面和釘住的頁面。所採用 的下劃線330向用戶提供了在用戶審閱該文本期間強調有下劃線的文本的方法。如果用戶繼續將電子指針或光標箭頭向頁面下方移動,那麼下劃線330會消 失直至當選擇相關聯的閱讀指針按鍵325時在不同的位置重新展開。如果期望,可 以通過在首次選擇閱讀指針325以最初展開下劃線330後再次選擇它來將下劃線 330凍結或維持在當前位置。依照替換實施例,可以通過在採用下劃線330後選擇 文本的當前行來保持或維持下劃線330。應該理解,可能期望在用戶將滑鼠光標或 電子指針移動到不同的位置以便當用戶返回文檔中的該頁時向用戶強調該文本行 後,下劃線330被凍結在適當的位置或留在其當前位置上。當下劃線被凍結在適當 的位置後為了去除下劃線330,如此處所述,可在選擇按鍵325以將下劃線330凍 結在其當前位置上之後第三次選擇閱讀指針按鍵325,或者對其下展開下劃線330 的文本行的後續選擇可用來從顯示中移除下劃線330。此外,當展開下劃線時,可 以在按鍵325旁採用諸如"X"圖標326的附加選擇圖標。選擇"X"圖標隨後可 以造成所採用下劃線330的去除。仍然參考圖3,沿著右頁的最右側邊緣示出了用於在各個頁面上展開以標記文 本的一部分以供後續閱讀或審閱的書籤335、 340。書籤335示出了在電子文檔245 當前顯示的頁面上採用的書籤。書籤340示出了在當前顯示的頁面之後的頁面上採 用的書籤。為了展開書籤335、 340,使用滑鼠光標或電子定點設備270作出對當 前顯示的文本或其他數據中的位置的選擇,隨後是對書籤插入功能性的選擇,如以 下參考圖7所描述的。如圖3中所示,向每個展開的書籤提供標識,例如標識號, 用於後續的定位書籤或後續地導航到使用書籤標記的電子文檔的某部分,如以上參 考圖5所描述的。如上簡述的,當把電子文檔置於閱讀模式,諸如編輯功能和格式化功能等顯 示軟體應用程式的常規功能的會被禁止操作。然而,依照本發明的各實施例,在閱 讀模式中使得與使用電子文檔相關聯的某些功能性可用。如果沒有禁止顯示應用程 序的常規用戶界面,如圖2中所示,那麼可以提供諸如"其他按鍵"控制項235的按 鍵或控制項,以便展開在閱讀模式中可用於所顯示的電子文檔的功能性的一個或多個 下拉菜單。如圖3中所示,如果用全屏模式顯示電子文檔,其中在視圖中禁止顯示應用程式的常規用戶界面組件,那麼可以顯示一個和多個功能圖標305、 310,以 選擇性地展開在閱讀模式中可用於電子文檔的功能性的一個或多個下拉菜單。現在參考圖6,示出了第一下拉菜單600,以提供可用於在此處所描述的閱讀 模式中顯示的電子文檔的多個功能,。"插入評論"按鍵605允許將評論插入所顯 示的電子文檔的一部分中。"停止墨水"按鍵610允許用戶選擇性地禁用電子筆設 備。可以使用在菜單600中示出的按鍵620、 625、 630來選擇使用不同的電子書寫 系統,例如滾珠筆、氈尖筆和記號筆。可以選擇橡皮擦按鍵640,用於擦除應用到 電子文檔上的電子評論、突出顯示或其他標記。在圖7中示出了另一示例性下拉菜單700。"允許鍵入"按鍵715使用戶能啟 用顯示應用程式的鍵入功能,以便允許用戶將附加的文本鍵入所顯示的文檔。查找 功能725使用戶能找到在所顯示的文檔中包含的信息。釘住頁面按鍵730如上所述 允許用戶選擇釘住一個頁面,使得當翻動相鄰頁面時保持顯示該頁面,或者如上所 述用於將一個或多個頁面釘在一起,。插入書籤按鍵735如以上參考圖3所述允許 在期望的頁面上展開書籤,以便標記頁面的一部分以供今後參考。如本領域的技術 人員應該理解的,圖6和7所示的功能按鍵和控制項僅是示例性的,並不旨在限制可 用於在此處所述閱讀模式中顯示的電子文檔的不同功能的數目。現在參考圖8,示出了顯示屏幕700,其中相對於以上在圖2和3中所示的雙 頁模式,用單頁模式顯示電子文檔。在文檔245的右上角示出了圖像810。應該理 解,通常在電子文檔中顯示的圖像太小以至於用戶不能理解內嵌圖像810的細節。 依照本發明的實施例,可以為包含圖像810的電子文檔的任何頁面自動地展開放大 控制項815。選擇放大控制項815使得圖像810如圖9中所示被動態地放大,以便允許 審閱用戶按需審閱圖像的方法版本910。 一旦圖像被放大,就自動地顯示縮小控制項 915,以使用戶能選擇性地將經放大的圖像910縮回如圖8中所示的縮小尺寸圖像 810。如此處所述的,本發明的實施例針對改進的電子文檔的閱讀模式。對本領域 的技術人員顯而易見的是可以在本發明中作出各種修改或改變而不背離本發明的 範圍和精神。考慮到這裡所揭示的規範和實踐,本發明的其他實施例對本領域的技 術人員是顯而易見的。
權利要求
1.一種用閱讀模式顯示電子文檔的方法,包括在圖形用戶界面中顯示電子文檔,所述圖形用戶界面具有一個或多個可選控制項,用來執行用於顯示所述電子文檔的軟體應用程式的一個或多個功能;將所述電子文檔顯示為一個或多個分開的文檔頁面;在所述圖形用戶界面中部署翻頁控制項;當接收到對所述翻頁控制項的選擇時,使得所述電子文檔的第一顯示頁面被自動地替換成所述電子文檔的第二顯示的頁面;以及鄰近所選翻頁控制項顯示頁面標識以標識所述電子文檔當前顯示的頁面。
2. 如權利要求1所述的方法,還包括接收對釘住所顯示電子文檔的一個頁面 的選擇,由此當接收到翻動所述電子文檔的鄰近顯示頁面的選擇時,在被翻動的鄰 近顯示頁面由所述電子文檔的不同頁面替代時維持所顯示的電子文檔的所述釘住 頁面的顯示。
3. 如權利要求l所述的方法,還包括在所述圖形用戶界面中顯示所述電子文 檔的兩個分開的頁面,由此所述兩個分開的頁面是用並排方向部署的,並且由此使 得所述電子文檔的第一顯示頁面被所述電子文檔的第二顯示頁面替代包括使得所 述電子文檔的第一顯示的兩個頁面被所示電子文檔的第二顯示的兩個頁面替代。
4. 如權利要求1所述的方法,還包括在視圖中禁止所述一個或多個可選控制項, 以便示出所顯示電子文檔的全屏視圖。
5. 如權利要求1所述的方法,還包括接收對翻頁控制項的按住選擇,以及響應 對所述翻頁控制項的按住選擇,連續地使用所述電子文檔的下一頁面替代所述電子文 檔的所顯示頁面,直至放開所述翻頁控制項的按住選擇。
6. 如權利要求l所述的方法,還包括將所述電子文檔的第一顯示頁面的外邊 緣定義為可選控制項,以及響應接收到對所述第一顯示頁面的外邊緣的選擇,使得所 述第一顯示頁面被所述電子文檔的第二顯示頁面替代。
7. 如權利要求l所述的方法,還包括在使得所述電子文檔的第一顯示頁面被 所述電子文檔的第二顯示頁面代替期間,在所述圖形用戶界面中顯示翻頁動畫,用 於提供所述電子文檔的第一顯示頁面正在被所述電子文檔的第二顯示頁面替代的 視覺指示。
8. 如權利要求1所述的方法,其特徵在於,鄰近所選擇的翻頁控制項顯示頁面 標識包括鄰近所選擇的翻頁控制項顯示所述電子文檔的當前顯示頁面的頁碼。
9. 如權利要求l所述的方法,其特徵在於,鄰近所選擇的翻頁控制項顯示頁面 標識包括鄰近所選擇的翻頁控制項從所述當前顯示頁面中顯示一部分文本。
10. 如權利要求1所述的方法,還包括當接收到對所顯示的電子文檔中包含 的文本的顯示部分的選擇時,其中包含在所述電子文檔中在前緊接著的或緊接其後 著的頁面中的對應的文本部分當前未被顯示,就顯示鄰近所選文本的顯示部分的相 應的文本部分。
11. 如權利要求1所述的方法,還包括響應接收到對包含在所顯示電子文檔 中的信息行的電子指針聚焦,將閱讀指針控制項部署在所聚焦信息行鄰近,以提供對 所顯示文檔中當前閱讀位置的參考點。
12. 如權利要求ll所述的方法,還包括當接收到對所述閱讀指針控制項的選擇 時,在所述信息行下部署閱讀線。
13. 如權利要求1所述的方法,還包括在圖形用戶界面中提供導航控制項,用 於導航到所顯示的電子文檔中的指定位置。
14. 如權利要求13所述的方法,其特徵在於,在圖形用戶界面中提供導航控 件用於導航到所顯示的電子文檔中的指定位置包括提供導航控制項,用於導航到所顯 示的電子文檔中的指定頁面。
15. 如權利要求13所述的方法,其特徵在於,在圖形用戶界面中提供導航控 件用於導航到所顯示的電子文檔中的指定位置包括提供導航控制項,用於導航到所顯 示的電子文檔中的指定標題。
16. 如權利要求13所述的方法,其特徵在於,在圖形用戶界面中提供導航控 件用於導航到所顯示的電子文檔中的指定位置包括提供導航控制項,用於導航到所顯 示的電子文檔中的指定書籤。
17. 如權利要求l所述的方法,還包括在所述圖形用戶界面中提供縮放控制項, 用於將包含在所顯示的文檔中的對象的視覺顯示縮放至用於所包含對象的一個或 多個顯示尺寸。
18. —種用閱讀模式顯示電子文檔的方法,包括 將所述電子文檔顯示為一個或多個分開的文檔頁面; 將所述電子文檔的第一顯示頁面的外邊緣定義為可選控制項; 響應接收到對所述第一顯示頁面的外邊緣的選擇,使得所述第一顯示頁面被所述電子文檔的第二顯示頁面替代。
19. 如權利要求18的方法,還包括響應接收到對包含在所顯示電子文檔中的信息行的電子指針聚焦,將閱讀指 針控制項部署在所聚焦信息行鄰近,以提供對所顯示文檔中當前閱讀位置的參考點; 當接收到對閱讀指針控制項的選擇時,在所述信息行下放置閱讀線。
20. —種用閱讀模式顯示電子文檔的方法,包括在圖形用戶界面中顯示電子文檔,所述圖形用戶界面具有一個或多個可選控制項用以執行用於顯示所述電子文檔的軟體應用程式的一個或多個功能;在視圖中禁止所述一個或多個可選控制項,用於示出所顯示電子文檔的全屏視圖;將所述電子文檔顯示為一個或多個分開的文檔頁面; 在所述圖形用戶界面中部署翻頁控制項;當接收到對所述翻頁控制項的選擇時,使得所述電子文檔的第一顯示頁面被自 動地替換成所述電子文檔的第二顯示頁面;在所述圖形用戶界面中顯示翻頁動畫,用於提供所述電子文檔的第一顯示頁 面正在被所述電子文檔的第二顯示頁面替代的視覺指示;以及鄰近所選翻頁控制項顯示頁面標識,用於標識所述電子文檔當前顯示的頁面。
全文摘要
提供了改進的電子文檔的閱讀模式。在一個或多個分開的頁面中顯示電子文檔,以便提供閱讀實體書本或其他文檔的「觀感」。在每個顯示的頁面上提供翻頁控制項,以便翻動單個頁面或快速翻動多個頁面。可以釘住一個頁面,使得當翻動鄰近的顯示頁面時保持顯示釘住的頁面。可以分別在鄰近所選文本和所選文本之下展開閱讀指針控制項和閱讀下劃線,用於提供有幫助的閱讀參考點。可以在鄰近所顯示的電子文檔中一個或多個頁面中感興趣的文本或圖像處展開書籤。
文檔編號G06F3/14GK101258461SQ200680032625
公開日2008年9月3日 申請日期2006年9月7日 優先權日2005年9月9日
發明者B·N·弗納德斯, J·K·亞普, J·巴奈特, R·C·託伯達 申請人:微軟公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀