Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

jspdf reduce size file

function genPDF() {

  html2canvas(document.querySelector(".page"), {scale: "2"}).then(canvas => {

    this.imgFile = canvas.toDataURL("image/jpeg", 0.3);
    var doc = new jsPDF('p', 'mm', 'a4', true);
    //and here is the trick, use FAST to add the canvas or any image:
    doc.addImage(this.imgFile, "JPEG", 5, 0, 210, 297, undefined,'FAST');
    doc.save('Test.pdf');

  });

}
Comment

PREVIOUS NEXT
Code Example
Javascript :: javascript pure ajax 
Javascript :: Scaling an image to fit on canvas 
Javascript :: change object in array in state 
Javascript :: javascript array.contains 
Javascript :: autocomplete react jsx attributes vscode 
Javascript :: js reverse a number 
Javascript :: convert a date range into an array of date in js 
Javascript :: what is the difference between console.log and return 
Javascript :: recharts change scale 
Javascript :: how get count of letters in javascript 
Javascript :: this in javascript 
Javascript :: next js redirect if not logged in 
Javascript :: select multiple id in jquery 
Javascript :: dynamic set required in angular using formcontrol 
Javascript :: js change text on hover 
Javascript :: forever.js 
Javascript :: how to find max number in array javascript 
Javascript :: tailwind container class size 
Javascript :: filter array 
Javascript :: download datepicker js 
Javascript :: javascript call php function with parameters 
Javascript :: js remove first character from string 
Javascript :: if statement in react native 
Javascript :: change url with javascript without reloading 
Javascript :: making axios call with headers 
Javascript :: disable zoom in app 
Javascript :: multipart/form-data ajax jquery 
Javascript :: how to delete object properties in javascript 
Javascript :: json parse in javascript 
Javascript :: javascript window screen 
ADD CONTENT
Topic
Content
Source link
Name
9+6 =