Download File PDF chỉ được xem trên Google Drive

Download File PDF chỉ được xem trên Google Drive

Khi chia sẻ file tài liệu trên Google Drive, nền tảng này có tuỳ chọn chặn không cho download, in, copy tài liệu. Cho dù bạn sử dụng tính năng Print của trình duyệt cũng không thể in được.

Trong bài viết này tôi sẽ hướng dẫn bạn cách download những tài liệu này bằng cách sử dụng kỹ thuật lập trình.

Để làm được việc này, bạn thao tác theo các bước sau:

Bước 01: Mở chế độ xem tài liệu

Bạn thao tác mở xem tài liệu như bình thường

Bước 02: Mở chế độ Developer Tools

Bạn bấm phím F12 => Console để mở chế độ Developer Tools (Nếu dùng Macbook thì chọn View => Developer => Developer Tools)

Bước 03: Kéo xem hết tài liệu

Bạn thực hiện việc kéo chậm thanh cuộn xem tài liệu cho đến hết tổng số trang

Lưu ý: Không được kéo thanh cuộn quá nhanh

Bước 04: Dán đoạn code sau vào cửa số Console

Dán đoạn code sau vào cửa số Console đã bật trước đó, và ấn Enter


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

Sau khi chạy xong, hệ thống sẽ tự động download file PDF về máy tính

Mở file đã download về và tận hưởng thành quả!

Kết luận

Trên đây, tôi đã hướng dẫn bạn cách download tài liệu trên Google Drive bị chặn. Hy vọng bài viết này sẽ hữu ích với bạn!

[Total: 0   Average: 0/5]

Hoàng An

Tôi không phải là 1 chuyên gia lập trình, cũng không phải là 1 chuyên gia SEO. Với niềm đam mê với CNTT, tôi có thể biến ý tưởng thành sản phẩm và thích chia sẻ kiến thức cho người khác. Nếu có duyên, mời bạn đến với khoá học của tôi
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x