Как скачать защищенный pdf файл с гугл диска?

Скажите, как скачать пдф файл с гугл диска, который защищен от скачивания?

Вам, нужен скрипт:


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("download.pdf");
};
jspdf.src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.5.3/jspdf.debug.js';
document.body.appendChild(jspdf);

Как загрузить ограниченный PDF из Google Drive через Chrome

  • Откройте ваш защищенный PDF документ, я покажу, как это делается в Google Chrome
  • Перейдите в режим разработчика. В Google Chrome это делается, через нажатие клавиши F11 или вызов соответствующего меню "Дополнительные - Инструменты разработчика (CTRL+SHOFT+I)"

Вызов режима разработчика в Chrome

  • Обязательно выберите режим iPad Pro для максимального разрешения и выставите масштаб 100%, в противном случае вы скачаете документ не с очень хорошим качеством. Далее нажмите клавишу F5 и обновите страницу
  • Полностью, по порядку пролистайте все страницы данного PDF файла
  • Далее перейдите на вкладку "Console"

Вызов консоли в инструментах разработчика

Вам необходимо вставить представленный выше код для скачивания ограниченного PDF файла, после чего просто нажать Enter.

Выполнение кода для скачивания защищенного PDF в Chrome

Начнется процесс сборки вашего PDF документа.

Скачивание ограниченного PDF файла из гугл диска

Через пару мгновений вы получите нужный вам PDF документ.

Успешно загруженный PDF документ

Источник: http://pyatilistnik.org/download-view-protected-pdf-google-drive/

Вы можете задать вопрос по статье специалисту.

Операционная система заметно «притормаживает»? Установленное программное обеспечение работает некорректно?

Помните, что все действия вы выполняете на свой страх и риск — загрузка неверных данных может повлечь за собой крах системы и потерю информации.
Тестирование в тестовой среде никто не отменяет.
Администрация сайта не несет ответственность за ваши действия.
Вся информация на сайте носит исключительно справочный характер и не является публичной офертой, определяемой в Статье 437 Гражданского кодекса Российской Федерации.