因此我们无法在SP2010网站的浏览器中打开.pdf。我将设置设置为中央管理员中允许的浏览器文件处理。然后我发现有一个错误,如果从自定义模板创建一个站点,上传到该站点的pdf文件仍将提示保存或取消。我在服务器上运行了一个修补程序 http://support.microsoft.com/kb/2459108
考虑以下情况:
在此方案中,新站点中文档库的“浏览器文件处理”列表设置设置为“严格”。此外,当您打开html文档时,系统会提示您下载该文件。
现在当我点击带有firefox的pdf时,我可以直接打开它但是使用Internet Explorer(8和9,默认设置)我仍然无法做到,这里有什么解决方案?
编辑:也许它总是在firefox中运行,无论如何,当我创建一个新的库时,它按预期工作。如何在所有库上运行此设置?
答案 0 :(得分:3)
这个问题有一个不同的,更微妙但更简单的根本原因。
经过大量的网络搜索和MSFT支持的许多小时,尽管可能难以置信,但事实证明,我的“SharePoint无法打开PDF文档”问题的根本原因实际上是Adobe扩展/添加 - 上。单击文档库中的PDF列表项后,症状是Adobe错误消息“无法打开”。罪魁祸首,一个Adobe扩展/附加组件:“Adobe Acrobat SharePoint OpenDocuments组件”。
我不知道这是如何安装的。我(最后)知道的是,该组件实际上与其名称所暗示的完全相反,即,它显然阻止了在SharePoint 2010文档库中单击时打开的PDF文档。
在尝试解决此问题的各种尝试失败后(包括将Web应用服务器上的“浏览器文件处理程序”设置从“严格”更改为“允许”以及下面和其他各种博客和网站上建议的其他修复),没有修复问题,直到我们禁用此Adobe扩展/加载项。然后,问题解决了。
请注意,在尝试从库中打开PDF文档之前,您可能无法在“工具>管理加载项”列表中看到此组件:显然,加载项未激活(不会出现在该列表)直到进行“开放”尝试。因此 - 如果最初您没有看到列出的组件,请尝试打开PDF文件并再次检查列表。如果出现此组件,请将其禁用,您的问题可能会消失。
莫名其妙,充其量;或者更糟糕的是,在Adobe方面真的很邪恶......?
我仍然想知道如何在IE中单独的浏览器选项卡中打开PDF,而不是替换活动选项卡。如果有人可以提供帮助,请告诉我!没有自定义编码解决方案,请!
答案 1 :(得分:2)
有一种更好的方法来处理“浏览器文件句柄”问题。在这里查看我的博客:http://www.pdfsharepoint.com/sharepoint-2010-and-pdf-integration-series-part-1/
解决方案#2解决了Pdf扩展问题,但没有将整个Web应用程序暴露给“允许”浏览。将“浏览文件句柄”设置为“允许”会在其他文件扩展名中打开太多漏洞。
谢谢,
梅德
答案 2 :(得分:1)
我遇到了同样的问题 - 最初安装Office Web应用程序,然后关闭它,打开客户端应用程序中的打开,然后将每个doc库上的设置更改为在浏览器中打开..但仍有PDF问题。
如果有人在公告中包含指向他们的链接,那么该人可以打开,其他人则不能。但只有在IE中 - 在FF中没有问题
答案 3 :(得分:1)
只需从中央管理员更改Web应用程序的浏览器文件处理:
如果不清楚,请转到http://www.pdfsharepoint.com/sharepoint-2010-and-pdf-integration-series-part-1/
答案 4 :(得分:0)
试试这个:
确保您是网站集管理员。进入网站(不是中央管理员),然后转到网站设置,然后转到网站集功能。在那里,您将找到“默认情况下在客户端应用程序中打开文档”的设置,它可能会被停用。积极主动,你很高兴。然后,用户将在其分配的应用程序中打开附件,而不是sharepoint Web应用程序。
此外,尝试进入adobe reader并在设置中有一个用浏览器打开的选项。根据您的要求检查或取消选中它。
答案 5 :(得分:0)
加密和SharePoint不能很好地协同发挥
右键单击“我的文档”或源文件夹 选择属性>高级(按钮) 取消选中"加密内容以保护数据"
这可以解决您可能遇到的许多SharePoint问题,包括无法正常打开的文件。
答案 6 :(得分:0)
欣赏这是一篇旧帖子,但今天仍然非常相关。我花了一段时间试图让它发挥作用 - 只是想我会分享我的发现。
这是Adobe Acrobat特有的。如果您使用其他PDF查看器,例如SumatraPDF,则不会出现问题。
<强> 1。要阻止Internet Explorer中的“打开,保存,另存为”对话框:
这是特定于Acrobat的版本。设置以下键/值:
关键:HKLM\SOFTWARE\Policies\Adobe\Acrobat Reader\*acrobat_version_number*\FeatureLockDown\cSharePoint
值名称:bDisableSharePointFeatures
值类型:REG_DWORD
值:0x1
(十六进制)
例如
对于Acrobat X:
HKLM\SOFTWARE\Policies\Adobe\Acrobat Reader\11.0\FeatureLockDown\cSharePoint
<强> 2。禁用在浏览器中打开的PDF
这是特定于Acrobat的版本。设置以下键/值:
关键:HKCU\Software\Adobe\Acrobat Reader\acrobat_version_number\Originals
值名称:bBrowserIntegration
值类型:REG_DWORD
值:0x0
(十六进制)
例如
对于Acrobat X:
HKCU\Software\Adobe\Acrobat Reader\11.0\Originals
谢谢,
<强>参考文献:强>
Adobe Acrobat - Lockable Settings
Adobe Acrobat - General Application Settings