通过 drawText 水平缩放字体?

Horizontally scaled font via drawText?

有没有一种优雅的方法可以通过 drawText 将文本放入 canvas,以便它被压缩 horizontally/vertically?

"Elegant?, Well...Kind of yes!"

您可以水平缩放 canvas,文本将被挤压。

ctx.scale(.80,1);
ctx.fillText("Squeezed!",15/.80,30);
ctx.scale(-0.80,1);