Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Coderr
@Coderr
HTML
Canvas
Автоматизация обработки текста
Сглаживание текста в canvas?
Здравствуйте. Собственно появилась проблема: не могу сгладить текст в canvas'e на html5.
Нужно, что бы на краях текст не был пиксельным, что-ли, что бы было небольшое сглаживание.
Есть ли какая-то возможность сделать сглаживание?
Вопрос задан
более трёх лет назад
4297 просмотров
Комментировать
Подписаться
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
Простой
Есть интересные ресурсы с HTML-сниппетами?
2 подписчика
56 минут назад
53 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Возможно ли в реализации прямой ссылки для перехода в приложение из браузера?
1 подписчик
20 часов назад
150 просмотров
2
ответа
HTML
+1 ещё
Простой
Почему Pycharm не видит картинки?
1 подписчик
22 часа назад
85 просмотров
2
ответа
JavaScript
+2 ещё
Простой
Как правильно расположить блоки через grid-area?
1 подписчик
08 апр.
109 просмотров
2
ответа
JavaScript
+2 ещё
Простой
Как решить ошибку aria-hidden?
1 подписчик
07 апр.
101 просмотр
0
ответов
JavaScript
+2 ещё
Простой
Как сделать «прилегание» элементов к друг другу?
1 подписчик
07 апр.
115 просмотров
1
ответ
HTML
+1 ещё
Простой
Учусь делать сайты. У меня есть домен на nic.ru и хост на мастерхосте. Какие DNS записи на nic.ru для домена писать?
1 подписчик
07 апр.
126 просмотров
2
ответа
HTML
+1 ещё
Простой
Есть пк версия сайта и телефонная. Как настроить так чтобы при входе на сайт с телефона открывалась версия для телефона?
1 подписчик
07 апр.
167 просмотров
3
ответа
HTML
+1 ещё
Простой
Как убрать дробь в размере картинки?
1 подписчик
05 апр.
153 просмотра
1
ответ
HTML
+2 ещё
Простой
Как с помощью Selenium на Python найти элемент html страницы, который расположен в #shadow-root (open)?
3 подписчика
03 апр.
163 просмотра
4
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Специалист технической поддержки
Teachbase
•
Красноярск
До 55 000 ₽
Специалист технической поддержки ИТ продукта
inSales
от 60 000 ₽
Тестировщик программного обеспечения
Глобал Консалтинг
от 53 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама