使用Angular 6将Canvas动画导出为交互式PDF

时间:2019-05-23 09:11:41

标签: html angular typescript canvas

是否可以将包含动画的画布导出到交互式PDF?是否可以让用户将画布内容保存到交互式文件?我已经简要浏览了jspdfhtml2canvas,它正在生成我的PDF,但它是静态的。

我的代码如下:

downloadAsPDF() {
    html2canvas(this.canvas.nativeElement).then(canvas => {
      var imgWidth = 208;   
      var imgHeight = canvas.height * imgWidth / canvas.width;  

      const contentDataURL = canvas.toDataURL('image/png')  
      let pdf = new jspdf('p', 'mm', 'a4'); // A4 size page of PDF  
      var position = 0;  
      pdf.addImage(contentDataURL, 'PNG', 0, position, imgWidth, imgHeight)  
      pdf.save('FloorImage.pdf'); // Generated PDF   

    });
}

如何使用我的Canvas使用Angular生成交互式PDF?任何帮助将不胜感激。

0 个答案:

没有答案