Overview 

Por padrão, quando carregamos um arquivo que seja PDF em uma biblioteca de documentos do SharePoint, ou realizamos uma busca, o arquivo não tem um desenho representativo que é um PDF, como acontece ao carregamos arquivos do Word, Excel ou Power Point. Para que possa ser representado com uma imagem, é necessário realizar algumas configurações.
Estes procedimentos podem ser realizados tanto para SharePoint 2007, quanto para 2010.
 

Solução
 
Para conseguir atingir este objetivo, primeiramente é necessário fazer o Download Adobe PDF iFilter e instala-lo no Servidor que hospeda o SharePoint.

Nota: Caso você tenha mais que um servidor na Farm, deverá fazer estes passos em todos eles.
 
Link para download:
 Adobe PDF iFilter 9 for 64-bit platforms
 http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025
 Adobe PDF iFilter 9 for 32-bit platforms
 http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025
 
É necessário baixar o Ícone do arquivo pdf para que seja representado em uma biblioteca de documentos. Para isso, basta acessar o site da Adobe e salvar o ícone referente ao tamano 17×17, através do link: http://www.adobe.com/misc/linking.html
 
Salve a imagem no servidor no caminho  C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES.

Depois disso, irá precisar editar o arquivo DOCICON.XML que está no destino: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML. Entre a tag <ByExtension> , adicione a tag <Mapping Key=”pdf” Value=”pdficon_small.gif”/>, como mostrado na imagem:

 

Figura 1: Editando o arquivo DOCICON.XML

Salve e feche o arquivo.

Nota: Caso você tenha mais que um servidor na Farm, deverá fazer estes passos em todos eles.

Depois de realizado estas configurações, vá até a Central Administration >> Application Management >> Manage Service Applications, clique sobre o link do serviço de Search Service Application, e no menu da esquerda, clique sobre File Tipes , e em New File Type ,  entre com o valor pdf.

Você precisará reiniciar os serviços de IIS e Search depois destas alterações.
No prompt de comando, entre com os seguintes comando:
  · iisreset /noforce
Reinicie também o serviço de Search do SharePoint.
 
Para finalizar e testar as configurações, você precisará realizar um full crawl no site específico. Se atente em fazer a primeira vez de forma FULL, caso não seja feito dessa forma, pode ser que ele não venha funcionar corretamente.
 
Na Central de Administração, vá em Application Management,  na área Service Applications, clique em Manage Service Applications e depois em Search Service Application
 

Figura 2: Página de configuração dos Serviços

 
Vá em Content Sources e no Content Source que está utilizando, clique em Start Full Crowl.
 

Figura 3: Configuração do Crawl

 Depois de realizado o Crawl, faça o teste indo no site e realizando uma busca.

Nota: Para que funcione corretamente, é necessário fazer um Full Crawl.

O resultado será como mostrado na imagem, quando adicionado um documento a uma biblioteca ou nos resultados do Search.

 

Figura 4: Representação do Arquivo em uma Biblioteca de Documentos

Conclusão
 
Para suprir algumas necessidades que nativamente não temos no SharePoint, precisamos executar algumas atividades extras, a fim de manter um portal mais interativo e que responda a todas nossas expectativas.

Anúncios