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?
fuente
chrome://plugins
que parecen no estar disponibles.Respuestas:
El problema puede tener que ver con la forma en que los servidores web sirven los archivos.
Algunos servidores pueden incluir el
Content-Disposition: attachment
encabezado 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-Disposition
encabezados sobre la marchaContent-Disposition: attachment
para el tipo MIMEapplication/pdf
debería ayudar a forzar a Google Chrome a descargar todos los archivos PDF.Puede lograr esto con la extensión Modificar tipo de contenido .
fuente
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).
fuente
fuente
Simplemente actualice el navegador a la última versión, se solucionó.
fuente