Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Coderr
@Coderr
HTML
Canvas
Автоматизация обработки текста
Сглаживание текста в canvas?
Здравствуйте. Собственно появилась проблема: не могу сгладить текст в canvas'e на html5.
Нужно, что бы на краях текст не был пиксельным, что-ли, что бы было небольшое сглаживание.
Есть ли какая-то возможность сделать сглаживание?
Вопрос задан
более трёх лет назад
4298 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
homm
@homm
Вы наверное не ту картиинку выложили, на картинке текст сглажен:
Ответ написан
более трёх лет назад
4
комментария
Нравится
3
4
комментария
Facebook
Вконтакте
Twitter
Coderr
@Coderr
Автор вопроса
Вы наверное не так поняли, мне нужно сгладить чуть-чуть еще. Я не говорил, что текст не сглажен.
Написано
более трёх лет назад
homm
@homm
> Я не говорил, что текст не сглажен.
Простите, а тут что написано?
Телепатирую: У вас в системе включен cleartype, а на канве у вас сглаживание без него?
Написано
более трёх лет назад
Coderr
@Coderr
Автор вопроса
Cleartype-то включен, да, но вопрос остается: Как сгладить еще немного. Вы вместо ответа придираетесь к словам.
Написано
более трёх лет назад
homm
@homm
Я пытаюсь понять, что вам нужно. Нит никаких сгладить больше, или меньше. Есть определенные алгоритмы сглаживания, которые работают определенным образом. Вам не нравится как работает алгоритм сглаживания для канвы. Вы хотите, чтобы был cleartype?
Написано
более трёх лет назад
Assorium
@Assorium
Что-то не припомню в API подобной функции.
Хех, максимум что могу посоветовать, это прописать нецелые координаты положения текста)
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Keyten
@Keyten
Сделайте просто тень у текста. Слегка размытую. прозрачную.
Или найдите алгоритм размытия (
тут
есть куча фреймворков) и размойте текст.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
HTML
+2 ещё
Простой
Как сделать расстояние между блоками в HTML фиксированным?
1 подписчик
вчера
129 просмотров
0
ответов
HTML
+1 ещё
Простой
Как сохранить данные на сайте html+css в файл txt?
1 подписчик
17 июн.
198 просмотров
5
ответов
JavaScript
+2 ещё
Простой
Как добавить AutoPlay для видео в модальном окне?
1 подписчик
12 июн.
129 просмотров
1
ответ
HTML
+1 ещё
Простой
Как реализовать переход с Bootstrap 3 на Bootstrap 5?
1 подписчик
12 июн.
133 просмотра
1
ответ
JavaScript
+3 ещё
Простой
Как реализовать запуск видео на сайте по клику видео YouTube/Vimeo на bootstrap?
1 подписчик
11 июн.
118 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Не работает эта чатсть submit.addEventListener?
1 подписчик
11 июн.
113 просмотров
2
ответа
HTML
+1 ещё
Простой
Как сверстать такую кнопку?
1 подписчик
07 июн.
2254 просмотра
3
ответа
HTML
Простой
Как можно избежать повторной отправки формы на сайте при переходе назад и вперед мышью?
3 подписчика
05 июн.
797 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Какой аналог метода .includes("текст") для полного соответствия?
1 подписчик
30 мая
668 просмотров
1
ответ
HTML
+2 ещё
Средний
Как перевести HTML-текст, не теряя теги?
2 подписчика
30 мая
1043 просмотра
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Frontend разработчик на React
SkillsRock
•
Таганрог
от 60 000 до 90 000 ₽
Старший Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Fullstack Developer под Wordpress
Future Search
от 100 000 до 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама