0% found this document useful (0 votes)
504 views1 page

Code For Download PDF Files On Google Drive (UnDownloadable)

This Code for doing the smart trick, those files on Google Drive which can not be Downloaded or Protection is enable on Printing. This Code Make the document downloadable in form of Pictures.

Uploaded by

Ali Raza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
504 views1 page

Code For Download PDF Files On Google Drive (UnDownloadable)

This Code for doing the smart trick, those files on Google Drive which can not be Downloaded or Protection is enable on Printing. This Code Make the document downloadable in form of Pictures.

Uploaded by

Ali Raza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

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);
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);

<div style="width: 100%; height: 800px; position: relative; text-align: center;">


<iframe src="https://drive.google.com/file/d/0B78bkn7xoL7mdXV1TGZfQkJtWWs/preview"
width="100%" height="800" data-rocket-lazyload="fitvidscompatible" data-lazy-
src="https://drive.google.com/file/d/0B78bkn7xoL7mdXV1TGZfQkJtWWs/preview"
__idm_frm__="1597" class="lazyloading" data-was-
processed="true"></iframe><noscript><iframe
src="https://drive.google.com/file/d/0B78bkn7xoL7mdXV1TGZfQkJtWWs/preview"
width="100%" height="800"></iframe></noscript><p></p>
<div style="width: 80px; height: 80px; position: absolute; opacity: 0; right: 0px;
top: 0px;"></div>
</div>

You might also like