Canvas HTML5画布填充文本的原点

Canvas HTML5画布填充文本的原点,canvas,html5-canvas,Canvas,Html5 Canvas,我刚刚开始使用HTML5画布,特别是在画布上渲染一些文本。我有一些超级简单的代码: const canvas = document.querySelector('canvas'); const c = canvas.getContext('2d'); c.fillText("Sunday", 0, 0); 我看到的问题是文本不可见。但是,如果我对y值传递1,那么我可以看到文本的基线 这让我相信,在画布中放置元素(或者可能只是文本)的原点是围绕正在绘制的内容的“框”的左下角。。 是这样吗?经过一

我刚刚开始使用HTML5画布,特别是在画布上渲染一些文本。我有一些超级简单的代码:

const canvas = document.querySelector('canvas');
const c = canvas.getContext('2d');
c.fillText("Sunday", 0, 0);
我看到的问题是文本不可见。但是,如果我对
y
值传递
1
,那么我可以看到文本的基线

这让我相信,在画布中放置元素(或者可能只是文本)的原点是围绕正在绘制的内容的“框”的左下角。。
是这样吗?

经过一番努力,我遇到了textAlign和textBaseline,它们可以用来控制用于放置元素的原点

谢谢你,小鸭