要求是canvas绘制合成图,绘制生成的图片需要在A4纸上打印出来,并且保证打印出来的图片清晰
背景图大小2481X3509 canvasWid和canvasHei是获取的背景图的尺寸
设置的canvas的大小是 2481X3509 <canvas canvas-id="myFrontCanvas" id='paintingFCanvas' :style="{'width':canvasWid+'px', 'height': canvasHei + 'px' }"></canvas>
这样绘制不出来,但是如果我改用屏幕尺寸去设置canvas大小 <canvas canvas-id="myFrontCanvas" id='paintingFCanvas' :style="{'width':sysInfo.windowWidth+'px', 'height':sysInfo.windowHeight + 'px' }"></canvas>
,这样就可以绘制出来了
想问下这种的如何解决
同时,如果我将canvas尺寸按照背景图大小按比例缩小进行绘制,这样生成的图片在A4纸上打印出来会模糊吗??
0 个回复