دانلود فایل های PDF از Google docs در حالت view




با سلام خدمت دوستان عزیز
شاید براتون پیش اومده باشه که به طور مثال اساتید در دانشگاه یا موارد دیگه برای این ک نزارن دانشجو هاشون از منابعی ک میخان امتحان بگیرن تقلب کنن جزوات امتحانی خودشون رو در داخل Google Docs ارايه بده و اجازه دانلود فایل رو بسته باشن تا نتونید اون هارو دانلود کرده و استفاده کنید !!!
ک قبل نوشتن این پست برا یکی از دوستان همچنین مشگلی ب وجود اومده بود ک خدارو شکر مشگلش حل شد!
خب با توجه به این ک همیشه گفتن امنیت هیچ گاه 100% نیست واقعا هم نیست و در این جا میتونید شما این مشگل رو بایپس (دور بزنید!!! :) )
در سایت های داخلی ک منبع رو مفیدی پیدا نکردم ک بتونه این مشگل رو حل کنه ! پس گفتم چرا من نه ! و تصمیم بر این گرفتم تا همچین موضوعی رو انتشار بدم امیدوارم برا تقلب استفاده نکنید :)
شما با این روش میتونید مشگل خودتون رو حل کنید !
1-ابتدا فایلی رو ک میخوایید دانلودش کنید رو ادرسش رو در مرورگر خودتون بازش کنید.

به عنوان مثال:
https://drive.google.com/file/yourfileid/view
که در قسمت your file id ای دی فایل شما خواهد بود.
2-در همون صفحه کلید f12 رو روی صفحه کلید بزنید !
3-در صفحه باز شده در پایین در تب کنسول کد زیر رو Paste کنید!





let jspdf = document.createElement("script");

jspdf. = 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(jspdf);




*نکته : اگر نمیتونستید paste کنید ابتدا allow paste رو نوشته و Enter کنید تا مشگل شما حل بشع :)

4-کافیه ENTER کنید تا فایل رو شما بتونید دانلود کنید.

امیدوارم این مطلب تونسته باشه برا شما مفید باشه تا مطلبی دیگر بدرود !