Файл PDF не открывается в браузере для sharepoint 2010
Недавно мы переместили наше веб-приложение с одного сервера на другой в Sharepoint 2010. Резервная копия всего веб-приложения была взята и восстановлена на другом сервере. Но на новом сервере файлы PDF в библиотеке документов не открываются в браузере. он всегда открыт в браузере
Я уже внес следующие изменения, но не работал
- Установить обработку файлов браузера на Разрешить от центрального администратора
- Установите "открыть в браузере" в настройках библиотеки документов
Установите свойство обработки файла библиотеки doc, используя $docLib = $web.lists["Название библиотеки документов"] $docLib.BrowserFileHandling = "Permissive" $docLib.Update()
Добавлен "AllowedInlineDownloadedMimeType.Add(" Приложение /Pdf") в веб-приложении
- Установленный Adober eader на клиентском компьютере
Даже после всех этих попыток файлы PDF по-прежнему открываются в клиентском приложении (Adobe Reader), но не в браузере.
Было бы здорово помочь, если бы кто-нибудь предложил решение для этого. Я бился головой об этом в течение двух дней
С уважением
Вишну
2 ответа
Вы можете установить свойство Обработка файлов обзора на разрешающий
http://technet.microsoft.com/en-us/library/cc262107(v=office.14).aspx
Вам нужно добавить тип MIME в SharePoint 2010, чтобы включить это, и это нужно сделать на уровне фермы.
PowerShell здесь сделает это; (Я не запускал его, но это 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."
}