Sí es posible descargar archivos pdf que estén bloqueados pero estos archivos se descargaran como imágenes y serán convertidos en pdf, por lo que, en primera no podremos copiar el contenido del pdf, pero una vez lo tengamos descargado podremos convertirlo a Microsoft Word o utilizar pdf24 para hacer que su contenido pueda ser copiado
Google Drive no me permite descargar pdf.
Si google drive no permite descargar un pdf ni imprimirlo, la forma más simple de poder obtener este pdf es utilizando un código de JavaScript que se inserta en la sección de inspeccionar elemento de nuestro navegador, generalmente podemos activar este panel con la tecla f12 en Google Chrome o Mozilla Firefox, una ves hecho esto, vamos a la pestaña «consola» y pegamos el siguiente código:
let jspdf = document.createElement("script"); jspdf.onload = function () { let pdf = new jsPDF(); let elements = document.getElementsByTagName("img"); for (let i in elements) { let img = elements[i]; console.log("add img ", img); if (!/^blob:/.test(img.src)) { console.log("invalid src"); continue; } let can = document.createElement('canvas'); let con = can.getContext("2d"); can.width = img.width; can.height = img.height; con.drawImage(img, 0, 0, img.width, img.height); let imgData = can.toDataURL("image/jpeg", 1.0); pdf.addImage(imgData, 'JPEG', 0, 0); pdf.addPage(); } pdf.save("Exported_File.pdf"); }; jspdf.src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.debug.js'; document.body.appendChild(jspdf);
Finalmente presionamos la tecla Enter de nuestro teclado y si todo va bien se descargará el pdf en nuestra pc.
Si no entendieron mucho la explicación pueden ver el siguiente video donde lo explico:
Hola. no habra algo asi para lo mismo pero archivos DOCX? Gracias
Lo hice y me funciono, pero no del todo, solo carga parte del contenido, me descarga la mitad de las paginas o incluso menos.
Tienes que desplazarlo hasta el final del documento para que se cargue y descargue todo el contenido
Gracias a todos.
Funcionó!!!
El archivo descargo pero al abrilo las hojas estan ampliados al 187 %, segui todos los pasos indicados, pero no me funciono
Pruebe introduciendo varias veces el codigo, vas a ver que cada vez aparece mas contenido.
Recuerda que tienes que cargar todo el documento antes de colocar el código
me encanto… excelente tutorial… me sirvio de mucho… gracias—
Gracias, muy bueno
me cambio la orientacion de la pagina del documento
Gracias, me funcióno (03/enero/2023)
muy buena, gracias
Alguien puede decirme si al usar este código, el propietario se puede dar cuenta que lo hemos usado para descargar?
No, es imposible que se de cuenta
funciono, muchas gracias
He utilizado esto varias veces
Muchas gracias
Messirvió. Gracias 🙂
Hola, la persona se puede enterar que estoy descargando??? si es de google drive?
No hay forma de que se entere
Se me descarga el documento parcialmente de 139 solo descarga 76 páginas
Tienes que cargar todo el documento antes de correr el sript
Funciona perfecto, mil gracias
hola! me sale esto 🙁 ¿que puedo hacer?
This document requires ‘TrustedScriptURL’ assignment.
(anonymous) @ VM407:23
VM407:23 Uncaught TypeError: Failed to set the ‘src’ property on ‘HTMLScriptElement’: This document requires ‘TrustedScriptURL’ assignment.
at :23:11
me sale esto y no me deja descargarlo
Uncaught TypeError: Failed to set the ‘src’ property on ‘HTMLScriptElement’: This document requires ‘TrustedScriptURL’ assignment.
at :27:11
me sale esto
This document requires ‘TrustedScriptURL’ assignment.
(anonymous) @ VM155:23
VM155:23 Uncaught TypeError: Failed to set the ‘src’ property on ‘HTMLScriptElement’: This document requires ‘TrustedScriptURL’ assignment.
at :23:11 que hay que hacer?????
¿Esto caduca? Porque veo que a todos les funcionó. A mí no.
¿O tiene que ver el hecho que ya había descargado antes un doc?
Al parecer hay un error, será corregido pronto
Hola, lo usé 2 veces y no tuve problemas, ahora quiero usarlo nuevamente y me da el siguiente error
«this document requires ‘TrustedScriptURL’ assignment.
(anonymous) @ VM271:27
VM271:27 Uncaught TypeError: Failed to set the ‘src’ property on ‘HTMLScriptElement’: This document requires ‘TrustedScriptURL’ assignment.
at :27:11
(anonymous) @ VM271:27
Depende del navegador. En Firefox no da problemas. En algunos otros navegadores si me ha salido ese mismo mensaje de error
Hola buen día, tengo el mismo error
VM975:27 This document requires ‘TrustedScriptURL’ assignment.
(anónimo) @ VM975:27
VM975:27 Uncaught TypeError: Failed to set the ‘src’ property on ‘HTMLScriptElement’: This document requires ‘TrustedScriptURL’ assignment.
at :27:11
Que podría ser?
Gracias por su ayuda
Depende del navegador. En Firefox no da problemas. En algunos otros navegadores si me ha salido ese mismo mensaje de error
Gracias por el aporte
Hola,
El documento sale a escala super reducida ocupando solamente una espina del formato A4. como puedo solucionar esto?
Trato de ingresar el código y me saltan las alertas, y no me deja descargar el archivo
Buenas tardes si corro el codigo no se me bloquea el archivo o ya no me permitira el acceso???????
Hola, no se bloquea ni nada, es algo que haces desde tu pc y no queda registro
Oye amigo ya no funciona ya lo bloquean