diff --git a/components/myMain.vue b/components/myMain.vue index 6874a21..34fbd20 100644 --- a/components/myMain.vue +++ b/components/myMain.vue @@ -95,7 +95,7 @@ - @@ -359,6 +359,9 @@ success(res) { canvas.width = res.width; canvas.height = res.height + 250; + // 设置Canvas的CSS样式尺寸与逻辑尺寸一致,避免拉伸变形 + canvas.style.width = res.width + 'px'; + canvas.style.height = (res.height + 250) + 'px'; mycenter = canvas.width; myheight = canvas.height; const img = canvas.createImage(); diff --git a/root/bind/applyForm.vue b/root/bind/applyForm.vue index d7bb532..face299 100644 --- a/root/bind/applyForm.vue +++ b/root/bind/applyForm.vue @@ -34,17 +34,21 @@