Google Sheets-文本的像素宽度



在Google Sheets中,有没有一种方法可以计算给定字体和字号的文本的宽度(以像素为单位(?Excel有一个PixelWidth函数,但我没有为Sheets找到任何等效的函数或脚本。

我的目标是能够在UI中比较翻译句子的长度。例如,如果英语句子是";嗨";,法语翻译为";你好";,我想计算一下翻译会占用多少空间。字符串的长度不够,因为字体具有不同的字符宽度。我想直接在Sheets中计算它,以便向翻译人员指示该句子是否适合UI元素。

从技术上讲,当涉及到文本的像素宽度测量时,经验法则是不可能的。

我一直在研究这个问题,并了解到这是不可能的,因为像素宽度根据屏幕分辨率的不同而不同。分辨率越高,像素就越多。

示例:1080p分辨率的高清电视由200万像素(1920 x 1080(组成,而4K电视(又名超高清(的像素超过800万像素3840 x 2160((来源(。

因此,一般情况下不会有统一的像素宽度测量。因此,我默认使用4个站点的平均像素宽度来测量SERP,然后在我们使用像素计数器启动网站时继续迭代值长度,以避免截断搜索结果。

最新更新