Puedes utilizar una página de Google Docs para ver archivos PDF en el navegador. Para hacer esto, visita la página https://docs.google.com/viewerng/viewer?url=http://yourfile.pdf, donde http://yourfile.pdf
es la ruta al archivo PDF que deseas ver (créditos a esta respuesta).
Desafortunadamente, hasta donde sé, no hay forma de hacer esto automáticamente en Chrome (siempre puedes pegar la URL manualmente cada vez que quieras abrir un archivo PDF, pero no es muy práctico). Sin embargo, si utilizas un navegador que admita extensiones, es posible utilizar una extensión para redirigir automáticamente archivos PDF a esta URL. Desafortunadamente, no puedes hacer esto en navegadores conocidos (Chrome y Edge para Android no admiten extensiones en absoluto, y Firefox para Android solo admite un conjunto muy limitado de extensiones), pero hay navegadores menos conocidos donde sí puedes hacerlo. El que yo uso es Kiwi (no tengo ninguna asociación con su autor).
Una vez que hayas instalado Kiwi (u otro navegador que admita extensiones de Chrome), instala la extensión Redirector (no tengo ninguna asociación con su autor). Luego, haz clic en los tres puntos en la parte superior derecha, desplázate hacia abajo, haz clic en "Redirector", luego haz clic en el botón "Editar redirecciones", y después haz clic en "Crear nueva redirección":
![]()
Eso abrirá un recuadro con cinco campos de texto y dos casillas de verificación. Ingresa la siguiente información:
- El primer campo es solo una descripción, puedes ingresar lo que desees, por ejemplo
Abrir PDF en el navegador
.
- El segundo campo es un ejemplo de URL a un archivo PDF, puedes ingresar la URL del archivo PDF que desees.
- En el tercer campo, ingresa
(^https?://[^?]+\.pdf($|\?).*$)
. Esta es una expresión regular que coincide con las URLs de archivos PDF. Si conoces expresiones regulares, es posible que desees tener en cuenta que los paréntesis que encierran toda la expresión regular son necesarios para capturar toda la URL, de modo que el $1
en el siguiente campo funcione como se espera.
- En el cuarto campo, ingresa
https://docs.google.com/viewerng/viewer?url=$1
. Esta es la URL a la que se redirigirán los archivos PDF, $1
representa la URL del archivo PDF original.
- Marca la casilla etiquetada como "Expresión regular".
- El último campo es solo otra descripción. Nuevamente, ingresa lo que desees, por ejemplo,
Redirige archivos PDF a una página de Google Docs que muestra el PDF en el navegador
.
Cuando hayas ingresado toda esa información, debería lucir así:
![]()
Ahora haz clic en Guardar y listo. Ahora todos los archivos PDF se abrirán en el navegador de esta manera:
![]()
Para obtener un enlace al archivo PDF original, copia la URL desde la barra de título y elimina la parte https://docs.google.com/viewerng/viewer?url=
del principio.
1 votos
Según tengo entendido, la posibilidad de mostrar un archivo PDF directamente en el navegador web depende de ciertos encabezados de respuesta HTTP que envía (o no) el servidor. Esto es igual para todos los navegadores web, algunos archivos PDF se muestran en el navegador web, y otros solo se pueden descargar y guardar.
3 votos
Trabajos relacionados en Stack Overflow: Cómo mostrar un PDF a través del navegador web de Android sin "descargar" primero. Creo que el problema principal es que Chrome para Android (y iOS) todavía no incluye un visor de PDF incorporado, solo en escritorio.