tzitzikas2 Δημοσ. 29 Αυγούστου 2024 Δημοσ. 29 Αυγούστου 2024 Καλησπέρα. Υπάρχει κάποια καλή μέθοδος για να κατεβάσω ένα αρχείο pdf φορτωμένο σε.google.drive που δεν μπορώ να το κατεβάσω παρά μόνο να το κάνω ανάγνωση online? Είναι απενεργοποιημένο το κουμπί για.download, και το κουμπί print. Ευχαριστώ πολύ!
Billator Δημοσ. 29 Αυγούστου 2024 Δημοσ. 29 Αυγούστου 2024 59 λεπτά πριν, tzitzikas2 είπε Καλησπέρα. Υπάρχει κάποια καλή μέθοδος για να κατεβάσω ένα αρχείο pdf φορτωμένο σε.google.drive που δεν μπορώ να το κατεβάσω παρά μόνο να το κάνω ανάγνωση online? Είναι απενεργοποιημένο το κουμπί για.download, και το κουμπί print. Ευχαριστώ πολύ! Το πιο εύκολο είναι ανοίγοντας το console και βάζοντας τον παρακάτω κώδικα, απλά το κακό είναι ότι αποθηκεύονται ως φωτογραφίες στο PDF οπότε έχει πολύ μικρότερη ευκρίνεια. Disclaimer ο κώδικας δεν είναι δικός μου. 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); 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα