求助:canvas绘制的图怎么进行缩放?

问题是怎么将这个矩阵放大一倍,我现在是利用
canvas.scale(2, 2)
for(…){
canvas.moveTo(…)
canvas.lineTo(…)
}
重新画一次。请教一下 有没有其他办法可以不进行重复绘画
问题是怎么将这个矩阵放大一倍,我现在是利用
canvas.scale(2, 2)
for(…){
canvas.moveTo(…)
canvas.lineTo(…)
}
重新画一次。请教一下 有没有其他办法可以不进行重复绘画