如何設定 WebReady 文件檢視

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2008-11-09

本主題說明如何使用登錄編輯程式,來設定在使用 WebReady 文件檢視來開啟 Microsoft Office Outlook Web Access 中的附加文件時,顯示文件的方式。

關於 WebReady 文件檢視

WebReady 文件檢視會將文件轉換成 HTML 檔案,並於 Web 瀏覽器中加以顯示。這讓 Outlook Web Access 使用者可以檢視郵件中附加的文件,即使所用的電腦上沒有一般用於開啟該文件的應用程式也一樣。

若 Client Access Server 執行的是 Exchange Server 2007 原始 (RTM) 版本,則 WebReady 文件檢視支援下列檔案類型:

Microsoft Office Word (.doc、rtf)

Microsoft Office Excel (.xls)

Microsoft Office PowerPoint (.ppt)

Adobe 可攜式文件格式 (.pdf)

Exchange 2007 Service Pack 1 (SP1)

若 Client Access Server 執行的是 Exchange 2007 SP1,則 WebReady 文件檢視支援下列檔案類型:

  • Word (.doc, .dot、rtf, .docx)
  • Excel (.xls, .xlsx)
  • PowerPoint (.ppt, .pps, .pptx)

Adobe 可攜式文件格式 (.pdf)

更新中可能會新增其他格式。

文件外觀

WebReady 文件檢視主要是要作為基本檢視器,因此不會提供建立檔案的原應用程式所提供的完整功能組。WebReady 文件檢視會在瀏覽器視窗中呈現檔案的所有資料,讓使用者可以捲動或逐頁瀏覽文件的每個部分。WebReady 文件檢視的檢視會以易於閱讀的基本形式包含所有的文字、圖形、表格及超連結。不過,內容看起來可能會與原始內容有些不同。遇到使用樞紐分析表和圖表的 Excel 檔案時最為明顯。

Excel、PowerPoint 及 Adobe PDF 檔案均可利用逐頁瀏覽和捲動檔案中所有資料的方式顯示。這些類型的檔案一次僅能列印一頁。使用者無法一次列印整份文件。Word 文件會以易於閱讀的可捲動長串檢視來顯示,亦可列印為完整文件。

Excel 活頁簿

透過 WebReady 文件檢視加以檢視的 Excel 活頁簿會提供頁面連結,讓使用者可以瀏覽活頁簿內的所有資料列和工作表。活頁簿會以樞紐分析表和儲存格的格式來顯示。

活頁簿的某些元件可能不會如其他元件般地精確顯示。例如,某些圖表類型不受支援,因而可能會在檢視時顯示為空白的圖表頁面。若要確保您所看見的 Excel 活頁簿會以預期的方式出現,請使用 Excel 加以開啟。

PowerPoint 簡報

WebReady 文件檢視顯示 PowerPoint 投影片的方式,與在 PowerPoint 應用程式中顯示的方式完全相同。

檢視方式很簡單,使用者可以使用頁碼輸入方塊或頁面連結來切換投影片。若投影片過大而不容於目前視窗,即會出現捲軸。每張投影片均會轉換成影像檔,並顯示為內嵌影像。

Adobe PDF 檔案

您可以在視窗中使用捲軸、頁面連結及頁碼輸入方塊來檢視 Adobe PDF 檔案。

note附註:
當使用者從檢視器來檢視 .pdf 檔案時,超連結不會運作。

開始之前

若要執行下列程序,您使用的帳戶必須是 Client Access Server 上本機 Administrators 群組的成員。

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量 (英文)。

程序

使用登錄編輯程式設定 WebReady 文件檢視選項

  1. 登入 Client Access Server。

  2. 啟動登錄編輯程式 (regedit)。

  3. 尋找或建立您要編輯的登錄子機碼。

  4. 將子機碼的值變更為您要的值。

  5. 關閉 [登錄編輯程式]。

不正確地編輯登錄可能會造成嚴重問題,而需要重新安裝作業系統。 因不正確地編輯登錄而造成的問題可能無法解決。 在編輯登錄之前,請先備份重要資料。

note附註:
您必須在要套用設定的每部 Client Access Server 上重複執行此程序。

登錄機碼

Excel

依預設,Excel 活頁簿的 WebReady 檢視會顯示每頁有 200 個資料列的檢視。您可以捲動視窗以檢視所有 200 個資料列。若您想要將此值變更為不同值,只需使用下列登錄資訊加以變更即可:

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
DWORD ExcelRowsPerPage
Default value if DWORD is not present: 200
Value is an integer larger than 0
Value is the number of rows to be displayed per page in a WebReady Document Viewing page.

依轉換回收

依預設,在 150 次轉換之後,即會回收快取並清除已標示要刪除的未使用工作階段。下列登錄資訊可讓您藉由修改登錄來變更回收快取的間隔:

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\WebReadyDocumentViewing
DWORD RecycleByConversions
Default value if DWORD is not present: 150
Value is an integer larger than 0

文件輸入大小上限

若 Client Access Server 使用量大而開始出現效能問題,系統管理員即需使用此登錄機碼,來變更轉換引擎將接受來處理之檔案的大小。若使用者對超過此登錄機碼所指定大小的檔案按一下 [開啟為網頁],Outlook Web Access 將會顯示下列錯誤訊息:

WebReady 文件檢視服務無法轉換此文件,因為它的大小超過您組織系統管理員所設定的大小限制上限。

若要設定此值,請使用下列登錄資訊。

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
DWORD MaxDocumentInputSize
Default value if DWORD is not present: 5000 (value is in kilobytes; 5000 = 5 MB)
Value is an integer between 0 and 1000000 (1 GB)
Value is the number of kilobytes the maximum size of the input file can be.

文件輸出大小上限

此設定類似於 MaxDocumentInputSize 值,但適用於輸出檔。由轉換器輸出並放置於 XCCache 資料夾中的檔案都不能超過此登錄機碼值的大小。此限制不會套用至 Sourcedoc 檔案,因為該檔案為輸入檔,所以大小可超過此值 (但是不能超過 MaxDocumentInputSize 機碼中的值)。輸出的檔案類型通常為 .htm, .css 及 .jpg。若使用者對超過此登錄機碼值的檔案和任何輸出檔按一下 [開啟為網頁],Outlook Web Access 將會顯示下列錯誤訊息:

文件無法以網頁的型式開啟。如果問題持續發生,請連絡組織的技術支援人員。

若要設定此值,請使用下列登錄資訊。

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
DWORD MaxDocumentOutputSize
Default value if DWORD is not present: 5000 (value is in kilobytes; 5000 = 5 MB)
Value is an integer between 0 and 1000000 (1 GB)
Value is the number of kilobytes the maximum size of the output file (jpg, htm, css) can be.

含有內嵌影像的 WebReady 文件檢視

當使用者檢視含有影像的文件或會輸出影像檔案的轉換檔案時,WebReady 文件檢視即會顯示這些內嵌影像。您可以使用以下所討論的登錄機碼來停用這些影像的顯示。

不過,若您使用此登錄機碼,因為整張投影片均被視為一個影像,所以某些 PowerPoint 投影片可能會空白。

若您停用內嵌影像的顯示,所產生的「WebReady 文件檢視」檢視將不會為遺失的內嵌影像檔案顯示預留位置。文字將在整份文件中繼續呈現,並將省略影像。

若要執行此登錄機碼,請使用下列登錄資訊。

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
DWORD WebReadyDocumentViewingWithInlineImage
Default value if DWORD is not present: 1
Value is 1 (Show embedded images) or 0 (Do not show embedded images)

Temp 資料夾位置

轉換完成之檔案的預設資料夾位置是 %SYSTEMROOT%\Temp。通常是 Windows\temp 資料夾。若您想要將此位置變更為其他磁碟機或資料夾,以節省空間或使用效能可能會更佳的不同磁碟機,請使用下列登錄資訊。

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
String TempFolderLocation
Example value: d:\
Default value if String is not present: %SYSTEMROOT%\temp (ie. C:\Windows\temp)

不論您的設定為何,均會使用資料夾名稱 XCCache。因此,若您將 String 暫存資料夾位置值設定為 d:\,所有快取的檔案都會儲存於 d:\XCCache 中。

快取磁碟配額

若要變更 WebReady 文件檢視功能可耗用的磁碟空間總量,請使用快取磁碟配額設定。這會指定 XCCache 資料夾內容在轉換程序期間所耗用的空間。預設值為 1000 MB。此預設值是根據下列假設:在輸入檔大小 5 MB 的情況下 (請參閱 Document Input Size 登錄機碼),支援 2000 位使用者的 Client Access Server 一小時最多可服務 3,400 個工作階段,以及多達 200 個可能的 WebReady 文件檢視要求。這樣一來,預設值即為 5 MB x 200 = 1000 MB。

如果您想要變更快取磁碟配額的值,請使用下列登錄資訊:

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
DWORD: CacheDiskQuota
Default value if DWORD is not present: 1000 (The value is in megabytes.)

如果您在按一下 [開啟為網頁] 時收到下列錯誤訊息,則可能需要變更預設設定:

由於發生錯誤,所以 WebReady 文件檢視服務無法正常運作。

轉換逾時

若您想要變更逾時值 (以秒為單位),以控制 [轉碼工作管理員] 中的轉換程序停止並繼續處理下一個要求的間隔,此設定便非常有用。預設時間為 20 秒。若轉換程序無法在特定的逾時期間內,開始在 [WebReady 文件檢視] 視窗中顯示文件的第一頁,則 Outlook Web Access 會顯示下列錯誤:

此文件轉換時間太長以致無法轉換為網頁來進行檢視。檔案可能過大。

若您的組織提供下載文件的選項,則仍可照常下載文件。

您可以視伺服器效能而定來提高此值,以允許更多時間來顯示 [WebReady 文件檢視] 視窗。若目前執行的伺服器有效能問題,這會很有用。

若要變更此逾時值,請使用下列登錄資訊。

Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA\ WebReadyDocumentViewing
DWORD ConversionTimeout
Default value if DWORD is not present: 20 (seconds)

相關資訊

如需如何在 Outlook Web Access 中管理附件的相關資訊,請參閱下列主題:

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.