Kinetic.js를 사용하여 캔버스에서 base64 dataUrl을 생성 하는 기존 프로젝트 에서 작업 중입니다 . (이제이 dataUrl을 png / jpg로 완벽하게 내보낼 수 있습니다)
또한 캔버스의 콘텐츠를 PDF 파일로 내 보내야합니다. 나는 이것을 위해 jsPDF를 사용하고 있습니다.
문제는 캔버스의 내용이 여러 페이지에 흩어져있을 때 jsPDF가 제대로 작동하지 않는다는 것입니다.
여기에서 해결책을 찾았습니다 : https://github.com/MrRio/jsPDF/issues/434#issuecomment-249697715
그래서 canvas.width, canvas.height를 검색하려면 kinetic dataURL에서 캔버스를 가져와야합니다.
이것에 대해 어떤 생각이 있습니까? 대단히 감사합니다.
var nativeCanvas = layer.getCanvas()._canvas;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다