blockly > utils > dom > getFastTextWidth

Funzione utils.dom.getFastTextLarghezza()

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.

Firma:

export declare function getFastTextWidth(textElement: SVGTextElement, fontSize: number, fontWeight: string, fontFamily: string): number;

Parametri

Parametro Tipo Descrizione
textElement SVGTextElement Un "testo" SVG .
fontSize numero 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.