Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["The `getFastTextWidth` function calculates the width of an SVG text element more quickly than `getTextWidth`. It requires the text element, its font size, weight, and family as inputs. The function takes an SVG `text` element, `fontSize` (number), `fontWeight` (string), and `fontFamily` (string). It returns the element's width as a number, caching computed widths for efficiency.\n"]]