169 похожих чатов

Снова привет! Народ а как можно получить measureText точнее ширину

текста без канваса и рендеринга?

14 ответов

16 просмотров

что??

Muhammadjon- Автор вопроса
deSilence Dudariev
что??

ну к примеру у меня есть текст. и мне нужно определить ширину текста. для этого в канвасе можно сделать так: canvas.measureText("text") и получают объект TextMetrics где есть вся инфа.

Muhammadjon- Автор вопроса
deSilence Dudariev
что??

https://developer.mozilla.org/en-US/docs/Web/API/TextMetrics/width

Muhammadjon- Автор вопроса
deSilence Dudariev
что??

мне нужна только ширина текста. в документе нет никаких канвасов.

Muhammadjon- Автор вопроса
deSilence Dudariev
ничеси тебя задачки 😅😅

))) это все тот scaling с гридами.

Muhammadjon- Автор вопроса
deSilence Dudariev
ничеси тебя задачки 😅😅

чтобы равномерно уменьшить размер шрифта по мере скроллинга.

Muhammadjon
чтобы равномерно уменьшить размер шрифта по мере с...

Тяжело без транзишна. А до скролла можешь узнать размер текста?

Muhammadjon- Автор вопроса
deSilence Dudariev
Тяжело без транзишна. А до скролла можешь узнать р...

ну есть размер шрифта по умолчанию и дальше по мере сколла чтобы узнать на сколько надо уменьшить размер шрифта надо вычислять ))) с учетом масштабирования. вот и пытаюсь во время скролла.

Muhammadjon- Автор вопроса
deSilence Dudariev
Тяжело без транзишна. А до скролла можешь узнать р...

в принципе можно создать константу с канвасом и пользоваться никому не мешает но во многих местах видел есть такой функционал и они как то сделали это. может у меня подход не этот. а хочется сделать так чисто без грязи.

Muhammadjon
в принципе можно создать константу с канвасом и по...

ну я хз. Я канвас не знаю, даже и вообще js не знаю хД. Ну мб через requestAnimationFrame анимируют. Хз, можно ли в канвасе применять скейл к обьектам

Muhammadjon- Автор вопроса
deSilence Dudariev
ну я хз. Я канвас не знаю, даже и вообще js не зна...

скейл без проблем берешь значения и умножишь на коэффициент.

Muhammadjon
скейл без проблем берешь значения и умножишь на ко...

ну тогда requestAnimationFrame )) правда хз, как считать по нему

Muhammadjon- Автор вопроса
deSilence Dudariev
ну тогда requestAnimationFrame )) правда хз, как с...

да нет. там ничего подобного. спасибо.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта