Védett (csak megtekinthető) PDF fájl letöltése.

Az alábbi leírás Coding Cat blog bejegyzése alaján készült.

  1. Megosztott PDF megtekintése.
  2. Oldalanként görgessük végig a PDF fájlt.
  3. Nyomjuk le a CTRL+SHIFT+E billentyű kombinációt, majd nyissuk meg a Console fület.
  4. Illesszük be az alábbi JS kódot.
     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);
    
  5. Mentsük le a PDF fájlt.