我一直在玩一个Javascript程序,它是由一个HTML5画布组成的,可以进行平移和缩放。还可以添加文本,并为其生成一个边框。我已经有了程序来解释平移转换,但是我无法让边框来解释缩放和缩放。初始边框也不是完美的,尽管当您试图单击并拖动文本时,它是工作的,它被关闭了相当多。
请帮我弄清楚如何解决这些问题。
这是一个程序:
/* I use this code to account for panning transformations for the bounding box on line
362
The Zooming/Scaling function can be
我想下载带有边框的画布。在屏幕上画布上有边框,但是当我下载画布时,它的边框不会出现。
let canvas=qrRef.current.querySelector("canvas")
canvas.style.border="black 30px solid"
if(type=="PNG"){
let image=canvas.toDataURL("image/png")
let anchor=document.createElement("a");
anchor.href=image;