Cómo forzar a Google Chrome a descargar solo PDF pero no abrirlos

16

Los cambios recientes en Google Chrome alteraron la forma en que se manejan los archivos PDF. Mi preferencia extrema es que los archivos PDF solo se descarguen. Luego abriré el archivo en el visor de PDF predeterminado de mi sistema si es necesario.

Cuando descargo varios manuales que pertenecen a un equipo específico, NO necesito ver esos manuales de inmediato. Mi objetivo es simplemente descargarlos al almacenamiento local lo más rápido posible.

Chrome v56 ya no permite que el visor incorporado se deshabilite por completo. La única opción es ir a Configuración -> Contenido -> marque la casilla que dice abrir el archivo PDF en la aplicación PDF predeterminada del sistema.

Esto no es lo que quiero. En pocas palabras, NO quiero que el archivo PDF se abra automáticamente. Guarda el archivo; NO abra el archivo.

He intentado hacer clic con el botón derecho en el enlace de descarga para el archivo PDF y seleccionar "Guardar enlace como ...", pero ese comportamiento ahora también ha cambiado. Específicamente, la mayoría de las veces, lo que se descarga es una URL en lugar del archivo PDF.

FWIW: mi configuración de descarga en Chrome apunta al directorio de nivel superior en mi carpeta de descargas y la casilla de verificación "Preguntar dónde guardar el archivo de descarga" está marcada.

¿Hay alguna forma de persuadir a Chrome para que vuelva al comportamiento anterior y simplemente descargue el archivo al almacenamiento local?

Dwayne Reid
fuente
Pensé que esto sería más fácil pero estaba equivocado. Resulta que puede deshabilitar el visor interno, pero lo está intercambiando para abrirlo en cualquier aplicación que esté registrada para ver archivos PDF. Además, hay muchas respuestas chrome://pluginsque parecen no estar disponibles.
Ouroborus
Se afirma que la activación y desactivación de "Abrir archivos PDF en la aplicación de visor de PDF predeterminada" lo hace funcionar como antes. Lo intenté y funcionó para mí, pero solo para esta sesión. Si no funciona para usted, vuelva a intentarlo en modo incógnito.
harrymc

Respuestas:

8

El problema puede tener que ver con la forma en que los servidores web sirven los archivos.

Algunos servidores pueden incluir el Content-Disposition: attachmentencabezado en su respuesta, lo que lleva a Chrome a descargar el archivo cuando hace clic en el enlace de descarga, mientras que otros pueden omitir ese encabezado en su respuesta, dejando la decisión de abrir o descargar el archivo a Chrome.

Más información sobre esto aquí:
Forzar para abrir la ventana emergente "Guardar como ..." abierta en el enlace de texto haga clic para pdf en HTML
¿Necesito Tipo de contenido: aplicación / octeto-flujo para la descarga de archivos?

La siguiente solución descargará todos los archivos PDF, incluidos los archivos incrustados destinados a ser vistos dentro de Chrome, como los que están aquí y aquí . Sin embargo, no funcionará para los sitios que usan PDF.js para mostrar archivos PDF incrustados, como esta demostración en línea .


Agregar o modificar Content-Dispositionencabezados sobre la marcha Content-Disposition: attachmentpara el tipo MIME application/pdfdebería ayudar a forzar a Google Chrome a descargar todos los archivos PDF.

Puede lograr esto con la extensión Modificar tipo de contenido .

  1. Instale la extensión y haga clic en el icono de extensión en la barra de herramientas y seleccione Opciones
  2. Haga clic en Agregar regla y agregue la siguiente regla: Modificar la configuración de la extensión de tipo de contenido
    Nombre: Descargar PDF
    Filtro de URL:. *
    Tipo original: aplicación / pdf
    Tipo de reemplazo: application / pdf
    Disposición: apego
    
  3. Haga clic en Guardar regla
  4. Actualice la página que contiene los enlaces PDF para que la extensión se cargue para esa página
Vinayak
fuente
¡No funciona! Como otras respuestas aquí y en otros lugares, esto los lleva a abrirse en un visor externo (Acrobat o Edge), independientemente de Content-Disposition. No hay forma de descargar solo pdf-s como es posible con otros tipos de archivos.
Rauli Rajande
@RauliRajande ¿Puedes compartir la URL donde esto no funciona?
Vinayak
eightalbertembankment.com , hay "descargue el volante del evento". Pero lo mismo sucede con cualquier archivo adjunto de pdf de gmail, cuando hago clic en la flecha "descargar".
Rauli Rajande
Hay dos problemas con esta 1) privacidad: como estoy trabajando en una oficina abierta y, a veces, trato con documentos privados de mis clientes, por lo que no quiero que todos los vean, especialmente cuando hay imágenes, y 2) ya que No es un botón de descarga normal después de la descarga, tengo que encontrar manualmente el PDF descargado en la carpeta de descargas predeterminada para moverlos a las carpetas de archivo.
Rauli Rajande
Comprobador de errores de Chrome comprobado: este es un problema recurrente allí, pero siempre se cierra con "No se puede reproducir". Curiosamente, esto me sucede tanto en mi trabajo como en la PC de mi casa. Por ejemplo bugs.chromium.org/p/chromium/issues/…
Rauli Rajande
6

Hay una configuración para esto ahora (Versión 61):

Vaya a: chrome: // settings / content

Desplácese hacia abajo hasta la sección de documentos PDF y seleccione la opción para Descargar archivos PDF

No estoy seguro exactamente cuándo se cambió esto. En la versión 58 hay una opción similar para abrir archivos PDF en el visor predeterminado, pero esto tiene el mismo efecto en Linux (posiblemente diferente en otras plataformas).

jonasfh
fuente
0
  • ajustes
  • privacidad y seguridad
  • configuración de contenido
  • Documentos PDF
  • active la opción "Descargar archivos PDF en lugar de abrirlos automáticamente en Chrome"
Jingpeng Wu
fuente
-2

Simplemente actualice el navegador a la última versión, se solucionó.

Gfew
fuente