Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. html2canvas(document.body, {
  2. // Scale image for better quality
  3. scale: 5,
  4. dpi: 300,
  5. onrendered: function (canvas) {
  6. // Convert image to dataURL
  7. const image = canvas.toDataURL("image/png");
  8. // Save dataURL in session storage
  9. try {
  10. window.sessionStorage.setObject(new Date().getTime(), image);
  11. document.getElementById('status').innerHTML = "Aktuelle Kennzahl erfolgreich hinzugefügt!"
  12. } catch (error) {
  13. console.log(error);
  14. document.getElementById('status').innerHTML = "Fehler beim Hinzufügen der Kennzahl!"
  15. }
  16. }
  17. });
  18.  
  19. let doc = new jsPDF('p', 'mm', 'a4');
  20.  
  21. // Set image width to a4
  22. const width = doc.internal.pageSize.getWidth();
  23. const height = doc.internal.pageSize.getHeight();
  24.  
  25. doc.addImage(image, 'PNG', 0, 0, width, height * 0.65, '', 'SLOW');
  26. doc.addPage();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement