【发布时间】:2023-04-08 09:50:01
【问题描述】:
简而言之,给定一个字体(包括大小、重量等)和一个字符串,有没有办法使用 JavaScript 提取相对于第一个字母左上角的像素坐标数组?
例如I 可能会变成
[
[0,0],
[0,1],
...
]
编辑:我不是在寻找边界框,而是在寻找构成文本的每个像素的坐标。我需要这些信息,以便稍后使用正方形重新创建文本。
【问题讨论】:
-
如果是字符串,您可以使用 split 函数并将字符串转换为数组,或者如果您使用的是对象,则可以使用对象的索引访问该值
标签: javascript canvas text coordinates pixels