blockly > utils > dom > getFastTextWidthWithSizeString
Funzione utils.dom.getFastTextLarghezzaWithSizeString()
Consente di ottenere la larghezza di un elemento di testo utilizzando un metodo più veloce rispetto a getTextWidth
. Questo metodo richiede di conoscere in anticipo la famiglia di caratteri e le dimensioni dell'elemento di testo. Come per getTextWidth
, memorizziamo nella cache la larghezza calcolata. Questo metodo è simile a getFastTextWidth
, ma prevede che il parametro della dimensione del carattere sia una stringa.
Firma:
export declare function getFastTextWidthWithSizeString(textElement: SVGTextElement, fontSize: string, fontWeight: string, fontFamily: string): number;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
textElement | SVGTextElement | Un "testo" SVG . |
fontSize | stringa | Le dimensioni del carattere da utilizzare. |
fontWeight | stringa | Lo spessore del carattere da utilizzare. |
fontFamily | stringa | La famiglia di caratteri da utilizzare. |
Resi:
numero
Larghezza dell'elemento.