[英]PDF File not opening in browser for sharepoint 2010
最近,我们在Sharepoint 2010中将Web应用程序从一台服务器移到了另一台服务器。整个Web应用程序的备份已在另一台服务器上进行了还原。 但是在新服务器中,未在浏览器中打开文档库中的PDF文件。 它总是在浏览器中打开
我已经进行了以下更改,但是没有用
使用$ docLib = $ web.lists [“您的文档库标题”] $ docLib.BrowserFileHandling =“允许” $ docLib.Update()设置文档库文件处理属性。
在网络应用中添加了“ AllowedInlineDownloadedMimeType.Add(“ Application / Pdf”)
即使尝试了所有这些方法,PDF文件仍会在客户端应用程序(Adobe Reader)中打开,但不会在浏览器中打开
如果有人为此提供解决方案,那将是极大的帮助。 我已经为此努力了两天
问候
毗湿奴
您需要将MIME类型添加到SharePoint 2010以启用此功能-并且它需要在服务器场级别完成。
这里的功能强大的功能可以做到; (我尚未运行它,但它是Technet,因此来源应该不错)
# <#
# .DESCRIPTION
#
# This script adds new MIME type to "AllowedInlineDownloadedMimeTypes" property list of defined SharePoint 2010 Web Application.
#
# Script prompts you for MIME type and Web Application URL.
#
# Code shall run in context of Farm Administrators group member.
#
# .NOTES
# File Name : Add_MIME_Type.ps1
# Author : Kamil Jurik, WBI Systems a.s.
# Created : 11/12/2011
#
If ( (Get-PSSnapin -Name "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue) -eq $null ) {
Add-PSSnapin "Microsoft.SharePoint.PowerShell"
}
Get-SPWebApplication
$WebApp = Get-SPWebApplication $(Read-Host "`nEnter Web Application URL")
Write-Host `n"Mime Type Examples:"`n"application/pdf, text/html, text/xml"`n
If ($WebApp.AllowedInlineDownloadedMimeTypes -notcontains ($MimeType = Read-Host "Enter a required mime type"))
{
Write-Host -ForegroundColor White `n"Adding" $MimeType "MIME Type to defined Web Application"$WebApp.url
$WebApp.AllowedInlineDownloadedMimeTypes.Add($MimeType)
$WebApp.Update()
Write-Host -ForegroundColor Green `n"The" $MimeType "MIME type has been successfully added."
} Else {
Write-Host -ForegroundColor Red `n"The" $MimeType "MIME type has already been added."
}
您可以将浏览文件处理属性设置为允许
http://technet.microsoft.com/zh-cn/library/cc262107(v=office.14).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.