با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > utils > dom > getFastTextWidth
تابع utils.dom.getFastTextWidth().
عرض یک عنصر متن را با استفاده از روشی سریعتر از getTextWidth
دریافت می کند . این روش مستلزم آن است که خانواده فونت و اندازه عنصر متن را از قبل بدانیم. مشابه getTextWidth
، عرضی را که محاسبه می کنیم کش می کنیم.
امضا:
export declare function getFastTextWidth(textElement: SVGTextElement, fontSize: number, fontWeight: string, fontFamily: string): number;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|
textElement | SVGTextElement | یک عنصر "متن" SVG. |
اندازه فونت | شماره | اندازه فونت برای استفاده |
وزن قلم | رشته | وزن فونت مورد استفاده |
fontFamily | رشته | خانواده فونت برای استفاده |
برمیگرداند:
شماره
عرض عنصر
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],["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"]]