blockly > utils > dom > getFastTextWidthWithSizeString
تابع utils.dom.getFastTextWidthWithSizeString().
عرض یک عنصر متن را با استفاده از روشی سریعتر از getTextWidth
دریافت می کند . این روش مستلزم آن است که خانواده فونت و اندازه عنصر متن را از قبل بدانیم. مشابه getTextWidth
، عرضی را که محاسبه می کنیم کش می کنیم. این روش شبیه getFastTextWidth
است اما انتظار دارد پارامتر اندازه قلم یک رشته باشد.
امضا:
export declare function getFastTextWidthWithSizeString(textElement: SVGTextElement, fontSize: string, fontWeight: string, fontFamily: string): number;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|
textElement | SVGTextElement | یک عنصر "متن" SVG. |
اندازه فونت | رشته | اندازه فونت برای استفاده |
وزن قلم | رشته | وزن فونت مورد استفاده |
fontFamily | رشته | خانواده فونت برای استفاده |
برمی گرداند:
شماره
عرض عنصر
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-10 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-10 بهوقت ساعت هماهنگ جهانی."],[[["`utils.dom.getFastTextWidthWithSizeString` calculates the width of an SVG text element more quickly than `getTextWidth` by leveraging pre-known font family and size."],["This function caches computed widths for efficiency and accepts font size as a string, unlike the related `getFastTextWidth` function."],["The function requires an SVG text element, font size, font weight, and font family as input and returns the element's width."]]],[]]