blockly > utils > dom > getFastTextWidthWithSizeString
ฟังก์ชัน utils.dom.getFastTextLengthWithSizeString()
รับความกว้างขององค์ประกอบข้อความโดยใช้วิธีที่เร็วกว่า getTextWidth
วิธีนี้กําหนดให้เราต้องทราบชุดแบบอักษรและขนาดขององค์ประกอบข้อความล่วงหน้า เราจะแคชความกว้างที่ประมวลผล เช่นเดียวกับ getTextWidth
วิธีนี้คล้ายกับ getFastTextWidth
แต่คาดว่าพารามิเตอร์ขนาดแบบอักษรจะเป็นสตริง
ลายเซ็น:
export declare function getFastTextWidthWithSizeString(textElement: SVGTextElement, fontSize: string, fontWeight: string, fontFamily: string): number;
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
textElement | SVGTextElement | องค์ประกอบ "text" ของ SVG |
fontSize | สตริง | ขนาดแบบอักษรที่จะใช้ |
fontWeight | สตริง | น้ำหนักแบบอักษรที่จะใช้ |
fontFamily | สตริง | ชุดแบบอักษรที่จะใช้ |
ส่งกลับ:
ตัวเลข
ความกว้างขององค์ประกอบ