blockly > utils > dom > getFastTextWidthWithSizeString
utils.dom.getFastTextWidthWithSizeString() işlevi
getTextWidth
yönteminden daha hızlı bir yöntem kullanarak metin öğesinin genişliğini alır. Bu yöntem, metin öğesinin yazı tipi ailesini ve boyutunu önceden bilmemizi gerektirir. getTextWidth
işlevine benzer şekilde, hesapladığımız genişliği önbelleğe alırız. Bu yöntem, getFastTextWidth
işlevine benzer ancak yazı tipi boyutu parametresinin bir dize olmasını bekler.
İmza:
export declare function getFastTextWidthWithSizeString(textElement: SVGTextElement, fontSize: string, fontWeight: string, fontFamily: string): number;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
textElement | SVGTextElement | SVG "metin" öğesine dokunun. |
fontSize | dize | Kullanılacak yazı tipi boyutu. |
fontWeight | dize | Kullanılacak yazı tipi ağırlığı. |
fontFamily | dize | Kullanılacak yazı tipi ailesi. |
Şunu döndürür:
sayı
Öğenin genişliği.