Como instruir o Chrome a baixar PDF em vez de (pré) visualizar no navegador?

Como instruir o Chrome a baixar PDF em vez de (pré) visualizar no navegador?

Tenho arquivo PDF para download pelos usuários em meu site.

Existe uma maneira de instruir o Chrome a não visualizar o PDF no navegador do usuário quando o usuário clica no link do PDF, mas sim fazer o download do PDF na pasta de download do usuário? Ou pelo menos instruir o Chrome a perguntar ao usuário se ele deseja visualizar o PDF no navegador ou baixá-lo (em vez de apenas visualizar automaticamente no navegador)?

Obrigado :)

Responder1

Você poderia usar a downloadpropriedade em seu link (âncora) assim:

<a href="some/path/somefile.pdf" download target="_blank">download PDF file</a>

Isso forçaria o download nos navegadores que o suportam (Chrome, Firefox e Opera). No entanto, atualmente não é compatível com IE ou Safari conformeesse link

Fonte:https://stackoverflow.com/questions/3802510/force-to-open-save-as-popup-open-at-text-link-click-for-pdf-in-html

Responder2

Não tenho certeza se isso é possível através de código personalizado no site. Pelo que eu sei, depende totalmente da configuração do usuário no navegador Chrome.

Basicamente quando você digita:chrome://plugins/, Ele listará os plug-ins do Chrome e se o usuário desabilitar o plug-in chamado:Visualizador de PDF do Chrome, apenas o Chrome solicitará o download do PDF, caso contrário, o PDF será aberto automaticamente.

Responder3

Isso pode ser feito simplesmente em vez de clicar no arquivo PDF, clicar com o botão direito nele e selecionar "salvar link como" e então o Chrome iniciará o download do arquivo PDF e certifique-se de verificar o formato do arquivo antes de salvar o endereço do link, geralmente seria .pdf, mas se não, escreva manualmente .pdf depois dele.

informação relacionada