如何配置 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 用户就可以查看附加到邮件的文档,即使在所用计算机上不存在通常用于打开该文档的应用程序也可以。
如果客户端访问服务器正在运行原始发行 (RTM) 版的 Exchange Server 2007,则 WebReady 文档查看支持下列文件类型:
Microsoft Office Word(.doc、RTF)
Microsoft Office Excel (.xls)
Microsoft Office PowerPoint (.ppt)
Adobe 可移植文档格式 (.pdf)
Exchange 2007 Service Pack 1 (SP1)
如果客户端访问服务器正在运行 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 文件。
注意: |
---|
用户在查看器中查看 .pdf 文件时,超链接不起作用。 |
开始之前
若要执行下列步骤,所使用的帐户必须是客户端访问服务器上本地 Administrators 组的成员。
有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅 Permission Considerations(英文网页)。
步骤
使用注册表编辑器配置 WebReady 文档查看选项
登录到客户端访问服务器。
启动注册表编辑器 (regedit)。
找到或创建要编辑的注册表子项。
将子项值更改为所需值。
关闭注册表编辑器。
UNRESOLVED_TOKEN_VAL(exRegistry)
注意: |
---|
必须在要对其应用设置的每个客户端访问服务器上重复该步骤。 |
注册表项
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
最大文档输入大小
如果频繁使用客户端访问服务器,且开始出现性能问题,则管理员可以使用该注册表项更改转换引擎可接受处理的文件的大小。如果用户为超过此注册表项中所指定大小的文件单击“以网页形式打开”,则 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)
临时文件夹位置
转换文件的默认文件夹位置是 %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。因此,如果将字符串临时文件夹位置值设置为 d:\,则所有缓存文件都将存储在 d:\XCCache 中。
缓存磁盘配额
若要更改 WebReady 文档查看功能可以使用的磁盘空间总量,请使用缓存磁盘配额设置。这会指定 XCCache 文件夹内容在转换过程中使用的空间。默认值为 1000 MB。默认值基于这样的假定:支持 2000 个用户的客户端访问服务器在一小时内可以满足多达 3,400 个会话,以及输入文件大小为 5 MB 的 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 中附件的详细信息,请参阅下列主题: