measureHeight 测量字符串的像素高度
measureHeight
类型: MethodDeclaration
所属类: Printer
定义位置: printer.ts
描述
测量字符串的像素高度
参数 text
: 目标字符串
返回值:字符串的像素高度
参数
参数名 | 类型 | 描述 | 默认值 |
---|---|---|---|
text | string | - | - |
返回值
类型: number
字符串的像素高度
源代码
位置: 第 381 行
public measureHeight(text: string): number {
if (this.horizontal) {
// 水平方向返回字体大小
return this.getScaledSize()
} else {
// 垂直方向返回最大的字符宽度
let height = 0
const context = this.context
const length = text.length
for (let i = 0; i < length; i++) {
height = Math.max(height,
context.measureText(text[i]).width,
)
}
return height
}
}
文档生成时间:2025/7/7 12:07:06