locked
Erro ao editar .pdf no SP2010 RRS feed

  • Pergunta

  • Boa tarde!

    Estou tendo um erro em alguns computadores que utilizam o sharepoint, na hora de editar um arquivo .pdf.
    Quando não consigo editar, recebo o seguinte erro na tela.

    Erro ao abrir Adobe no SharePoint o documento não pode ser aberto para edição. Um aplicativo compatível com o windows SharePoint Services não pode ser encontrado para editar o documento.

    Agradeço a todos e principalmente aos que puderem me dar uma sugestão de acerto sobre esse erro. Obrigado! 


    Atenciosamente,
    Charles Lomboni.
    quarta-feira, 24 de agosto de 2011 20:19

Respostas

  • Ola Charles,

    Valida se a maquina onde esta a tentar abrir o pdf tem algum produto adobe acrobat para conseguir abrir o documento.

    Se o computador que estiver a tentar abrir o pdf tiver adobe acrobat valide as seguintes passos no servidor.

    Primeiro deve realizar o download da imagem associada ao pdf e adicionar na pasta de imagens do sharePoint, exemplo "icpdf.gif" pode fazer download http://www.adobe.com/misc/linking.html e adicionar em:

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES\

    Depois precisa abrir documento  a C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML\DOCICON.XML e adicionar a linha seguinte:

    <Mapping Key="pdf" Value="icpdf.gif" EditText="Editar PDF" OpenControl="SharePoint.OpenDocuments"/>

    precisa ter "OpenControl="SharePoint.OpenDocuments".

    Outra coisa precisa validar na Central Administration nas opcoes da Web application existe uma opcao "Browse file handling" valida se encontra "Strict" por razoes de segurança recomenda-se abrir o document na Web devido a script injection com a opcao "permissive", mas nao poderas editar o pdf.

    Uma pergunta importante, esta com https?

    Se sim posso recomendar dar uma vista de olhos neste artigo, na qual fazez check-in do documento  guardas o ficheiro como draft na tua maquina local, realizas as alteracoes e depois fazes o check-out na qual ira realizar o upload do documento da tua maquina para o SharePoint.

    http://aaclage.blogspot.com/2011/06/edit-document-with-adobe-pdf-files-with.html

    tambem recomendo adicionares o mime type para PDF, tens 2 hipoteses para isso, abres o IIS e Site associado ao sharepoint e adiciona a mime type ou usas o Power Sheel, no caso de quiseres usar a opcao "permissive".

    $webApp = Get-SPWebApplication http://intranet.domain
    If ($webApp.AllowedInlineDownloadedMimeTypes -notcontains "application/pdf")
    {
      Write-Host -ForegroundColor White "Adding Pdf MIME Type..."
      $webApp.AllowedInlineDownloadedMimeTypes.Add("application/pdf")
      $webApp.Update()
      Write-Host -ForegroundColor White "Added and saved."
    } Else {
      Write-Host -ForegroundColor White "Pdf MIME type is already added."
    }

     


    André Lage Microsoft SharePoint, CRM and Sybase Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/
    • Marcado como Resposta Charles Lomboni quarta-feira, 26 de outubro de 2011 12:33
    quinta-feira, 25 de agosto de 2011 07:37
    Moderador
  • Segue um artigo bem initeressante e que também pode ajudar.

     

    http://www.canaltechshare.com.br/canais/sharepointfoundation2010/Paginas/Como-configurar-a-indexação-de-arquivos-PDF-no-SharePoint.aspx

     

    Bruno Velaz - MCT SharePoint

    bruno.velaz@canaltechshare.com.br

    www.canaltechshare.com.br | Nova comunidade de Tecnologias SharePoint

    • Marcado como Resposta Charles Lomboni quarta-feira, 26 de outubro de 2011 12:33
    sexta-feira, 26 de agosto de 2011 20:25
  • Charles,

    A forma como o SharePoint abre arquivos PDF varia em função da configuração da Web Application no SharePoint 2010. O seu site, nas "General Settings" está como Permisive ou Strict? Se ainda estiver Strict, altere a configuração e teste novamente.

     

    Boa Sorte!

     

    Backer L. V. Rosa

    http://www.sharepointiando.com.br


    sábado, 10 de setembro de 2011 22:07
  • Charles,

    Teste e no avise, verifique se é a mesma situação, pode ser outro erro.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br
    • Marcado como Resposta Charles Lomboni quarta-feira, 26 de outubro de 2011 12:34
    terça-feira, 25 de outubro de 2011 22:50
    Moderador

Todas as Respostas

  • Charles,

    Não entendi, vc está tentando editar o arquivo PDF? Como isso?

     


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br
    quarta-feira, 24 de agosto de 2011 23:05
    Moderador
  • Ola Charles,

    Valida se a maquina onde esta a tentar abrir o pdf tem algum produto adobe acrobat para conseguir abrir o documento.

    Se o computador que estiver a tentar abrir o pdf tiver adobe acrobat valide as seguintes passos no servidor.

    Primeiro deve realizar o download da imagem associada ao pdf e adicionar na pasta de imagens do sharePoint, exemplo "icpdf.gif" pode fazer download http://www.adobe.com/misc/linking.html e adicionar em:

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES\

    Depois precisa abrir documento  a C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML\DOCICON.XML e adicionar a linha seguinte:

    <Mapping Key="pdf" Value="icpdf.gif" EditText="Editar PDF" OpenControl="SharePoint.OpenDocuments"/>

    precisa ter "OpenControl="SharePoint.OpenDocuments".

    Outra coisa precisa validar na Central Administration nas opcoes da Web application existe uma opcao "Browse file handling" valida se encontra "Strict" por razoes de segurança recomenda-se abrir o document na Web devido a script injection com a opcao "permissive", mas nao poderas editar o pdf.

    Uma pergunta importante, esta com https?

    Se sim posso recomendar dar uma vista de olhos neste artigo, na qual fazez check-in do documento  guardas o ficheiro como draft na tua maquina local, realizas as alteracoes e depois fazes o check-out na qual ira realizar o upload do documento da tua maquina para o SharePoint.

    http://aaclage.blogspot.com/2011/06/edit-document-with-adobe-pdf-files-with.html

    tambem recomendo adicionares o mime type para PDF, tens 2 hipoteses para isso, abres o IIS e Site associado ao sharepoint e adiciona a mime type ou usas o Power Sheel, no caso de quiseres usar a opcao "permissive".

    $webApp = Get-SPWebApplication http://intranet.domain
    If ($webApp.AllowedInlineDownloadedMimeTypes -notcontains "application/pdf")
    {
      Write-Host -ForegroundColor White "Adding Pdf MIME Type..."
      $webApp.AllowedInlineDownloadedMimeTypes.Add("application/pdf")
      $webApp.Update()
      Write-Host -ForegroundColor White "Added and saved."
    } Else {
      Write-Host -ForegroundColor White "Pdf MIME type is already added."
    }

     


    André Lage Microsoft SharePoint, CRM and Sybase Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/
    • Marcado como Resposta Charles Lomboni quarta-feira, 26 de outubro de 2011 12:33
    quinta-feira, 25 de agosto de 2011 07:37
    Moderador
  • Segue um artigo bem initeressante e que também pode ajudar.

     

    http://www.canaltechshare.com.br/canais/sharepointfoundation2010/Paginas/Como-configurar-a-indexação-de-arquivos-PDF-no-SharePoint.aspx

     

    Bruno Velaz - MCT SharePoint

    bruno.velaz@canaltechshare.com.br

    www.canaltechshare.com.br | Nova comunidade de Tecnologias SharePoint

    • Marcado como Resposta Charles Lomboni quarta-feira, 26 de outubro de 2011 12:33
    sexta-feira, 26 de agosto de 2011 20:25
  • Obrigado a todos que responderam, estarei testando e respondendo aqui conforme evoluo.


    Atenciosamente,
    Charles Lomboni.
    terça-feira, 6 de setembro de 2011 17:57
  • Charles,

    Algum resultado?


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br
    quinta-feira, 8 de setembro de 2011 23:38
    Moderador
  • Charles,

    A forma como o SharePoint abre arquivos PDF varia em função da configuração da Web Application no SharePoint 2010. O seu site, nas "General Settings" está como Permisive ou Strict? Se ainda estiver Strict, altere a configuração e teste novamente.

     

    Boa Sorte!

     

    Backer L. V. Rosa

    http://www.sharepointiando.com.br


    sábado, 10 de setembro de 2011 22:07
  • Obrigado a todos pela atenção!

    Já está como Permisive como sugerido pelo André e pelo Backer.

    Até agora não encontrei outros problemas, porém com a usuária em específica que está ocorrendo esse erro, ainda não foi possível testar.
    Logo estarei aqui novamente reportando qualquer evolução e tão logo resolvida essa questão, estarei marcando as respostas como corretas.

    Grato. 


    Atenciosamente,
    Charles Lomboni.
    terça-feira, 25 de outubro de 2011 19:03
  • Charles,

    Teste e no avise, verifique se é a mesma situação, pode ser outro erro.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br
    • Marcado como Resposta Charles Lomboni quarta-feira, 26 de outubro de 2011 12:34
    terça-feira, 25 de outubro de 2011 22:50
    Moderador
  • Fabian,

    Consegui verificar e o erro acabou. As alterações que fiz foram apenas:
    <Mapping Key="pdf" Value="icpdf.gif" EditText="Editar PDF" OpenControl="SharePoint.OpenDocuments"/>

    Adicionar o EditText e o OpenControl.
    Grato pela atenção de todos e disposição em ajudar. 


    Atenciosamente,
    Charles Lomboni.
    quarta-feira, 26 de outubro de 2011 12:31