Como forçar o Google Chrome a baixar apenas o PDF, mas não abri-lo

13

Alterações recentes no Google Chrome alteraram o modo de tratamento dos arquivos PDF. Minha extrema preferência é que os arquivos PDF sejam baixados apenas. Em seguida, abro o arquivo no visualizador de PDF padrão do meu sistema, se necessário.

Quando estou baixando vários manuais que pertencem a um equipamento específico, NÃO preciso ver esses manuais imediatamente. Meu objetivo é simplesmente baixá-los para armazenamento local o mais rápido possível.

O Chrome v56 não permite mais que o visualizador integrado seja totalmente desativado. A única opção é ir para Configurações - > Conteúdo - > marque a caixa que diz para abrir o arquivo PDF no aplicativo PDF padrão do sistema.

Isso NÃO é o que eu quero. Muito simplesmente, eu não quero que o arquivo PDF seja aberto automaticamente. Salve o arquivo; NÃO abra o arquivo.

Eu tentei clicar com o botão direito do mouse no link de download do arquivo PDF e selecionar "Salvar link como ...", mas esse comportamento também foi alterado. Especificamente, na maioria das vezes, o que é baixado é um URL em vez do arquivo PDF.

FWIW - minha configuração de download no Chrome aponta para o diretório de nível superior na minha pasta "Download" e a caixa de seleção "Perguntar onde salvar o arquivo de download" está marcada.

Existe alguma maneira de persuadir o Chrome a voltar ao comportamento anterior e fazer o download do arquivo para armazenamento local?

    
por Dwayne Reid 02.04.2017 / 07:26

4 respostas

9

O problema pode estar relacionado ao modo como os arquivos são exibidos pelos servidores da Web.

Alguns servidores podem incluir Content-Disposition: attachment header em sua resposta, levando o Chrome a baixar o arquivo quando você clica no link de download, enquanto outros podem pular esse cabeçalho em sua resposta, deixando a decisão de abrir ou baixar o arquivo até Chrome.

Mais informações sobre isso aqui:
Forçar a abertura de “Salvar como…” popup aberto no link de texto clique para pdf em HTML
Preciso de Content-Type: application / octet-stream para download de arquivo?

A solução a seguir fará o download de todos os arquivos PDF, incluindo os arquivos incorporados, que devem ser visualizados no Chrome, como se fosse um aqui e aqui . No entanto, não funcionará para sites que usam PDF.js para exibir arquivos PDF incorporados, como este demonstração on-line .

Adicionar ou modificar cabeçalhos Content-Disposition instantaneamente para Content-Disposition: attachment do tipo MIME application/pdf deve ajudar a forçar o Google Chrome a fazer o download de todos os arquivos PDF.

Você pode conseguir isso com a extensão Modificar o tipo de conteúdo .

  1. Instale a extensão e clique no ícone da extensão na barra de ferramentas e selecione Opções
  2. Clique em Adicionar regra e adicione a seguinte regra:
    Name:               Download PDFs
    URL Filter:         .*
    Original Type:      application/pdf
    Replacement Type:   application/pdf
    Disposition:        attachment
    
  3. Clique em Salvar regra
  4. Atualize a página que contém os links do PDF para que a extensão seja carregada para aquela página
por 08.04.2017 / 12:07
5

Há uma configuração para isso agora (versão 61):

Acesse: chrome: // settings / content

Desloque-se para a secção de documentos PDF e selecione a opção para Transferir ficheiros PDF

Não tenho certeza exatamente quando isso foi alterado. Na versão 58, há uma opção semelhante para abrir arquivos PDF no visualizador padrão, mas isso tem o mesmo efeito no linux (possivelmente diferente em outras plataformas).

    
por 19.10.2017 / 13:54
0
  • configurações
  • privacidade e segurança
  • configurações de conteúdo
  • documentos PDF
  • ative a opção "Fazer o download de arquivos PDF em vez de abri-los automaticamente no Chrome"
por 28.06.2018 / 01:03
-1

Atualize o navegador para a versão mais recente, ele foi corrigido.

    
por 13.04.2017 / 21:08