Abrir um PDF exibe a caixa de diálogo Imprimir


23

Tenho alguns PDFs que, quando clico duas vezes para abrir, exibem automaticamente a caixa de diálogo Imprimir no Adobe Reader X. Estou no Windows XP. Eu acho que isso é devido a algum código dentro do próprio PDF. Existe alguma maneira de desativar essa impressão automática no Adobe Reader?

Respostas:


19

Se está acontecendo apenas com alguns arquivos específicos, provavelmente é porque:

Você pode vincular o código JavaScript do Acrobat a um documento PDF, página, campo ou botão específico desse documento ou a um campo ou botão do arquivo PDF e até a uma ação do usuário

Você pode desativar o javascript no Adobe Reader:

  • Abrir Edit->Preferences
  • Clique no Javascriptpainel esquerdo
  • Desmarque Enable Acrobat Javascriptno painel direito

Adicionadas as instruções para excluir o script do arquivo PDF, da resposta do usuário218924 , editada por @Kazark. Isso faz com que uma resposta conte a história toda.
Jim DeLaHunt

20

Abra no Adobe Acrobat. Vá para Ferramentas> Javascript> escolha "Javascripts de documentos". Em seguida, uma caixa de diálogo é exibida. Haverá this.print()código com um nome de script correspondente ( 0no meu caso). Basta pressionar o botão deletena caixa de diálogo e salvar.


5
Você pode fazer isso com o Adobe Reader ou precisa da versão completa do Acrobat?
wisbucky

3
Essa deve ser a resposta aceita, pois explica onde está a causa real e como removê-la. A resposta aceita sugere a modificação das preferências do Acrobat para desativar esse recurso, que não é uma solução, apenas uma solução alternativa.
Francisco Zarabozo

No Adobe Acrobat 8 ​​Professional, o caminho é um pouco diferente: Avançado> Processamento de documento> Documentar JavaScripts ...> Pressione Deletena caixa de diálogo pop-up.
martias 27/07/18

Esta resposta está incompleta, pois você precisa desativar Enable Acrobat Javascriptcomo a resposta de @Sim K diz, para passar pelo diálogo de impressão. (O script do meu documento é this.print();seguido imediatamente por this.close().) Vou adicionar as instruções desta resposta à resposta aceita, para ter uma resposta que forneça toda a história.
Jim DeLaHunt


1

No entanto, eles não funcionaram para mim. Usar Tool > Protection > Remove Hidden Informatione selecionar o item com o qual Javascriptremover para remover funcionou.


0

Abra as Propriedades do documento no Adobe Acrobat ( Ctrl+ D) e verifique se nenhuma barra de ferramentas ou controle de janela está oculta na guia Visão inicial .


0

A maneira mais fácil de resolver isso é simplesmente imprimir o arquivo em outro arquivo PDF e nomeá-lo como algo ligeiramente diferente do original. Isso removerá o prompt de impressão da abertura automática.


0

Com um PDF com o qual esse mesmo problema estava acontecendo comigo, eu pude fazer as alterações necessárias sem o Acrobat. Abri o PDF em um editor de texto. Como observado por Kazark, havia uma linha com "this.print ()". Eu simplesmente apaguei a linha, e isso resolveu o problema.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.