Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Coderr
@Coderr
HTML
Canvas
Автоматизация обработки текста
Сглаживание текста в canvas?
Здравствуйте. Собственно появилась проблема: не могу сгладить текст в canvas'e на html5.
Нужно, что бы на краях текст не был пиксельным, что-ли, что бы было небольшое сглаживание.
Есть ли какая-то возможность сделать сглаживание?
Вопрос задан
более трёх лет назад
4299 просмотров
Комментировать
Подписаться
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+3 ещё
Простой
Магазин на Prestashop 9 — как разрешить скрипты на cms страницах при редактировании в админке?
1 подписчик
20 авг.
78 просмотров
1
ответ
HTML
+1 ещё
Простой
Как скрыть предпросмотр ссылки в преднабранном тексте Telegram (?=text...)?
1 подписчик
20 авг.
94 просмотра
2
ответа
HTML
+3 ещё
Простой
Как отменить инвертирование текста в yandex почте в dark mode?
2 подписчика
19 авг.
164 просмотра
0
ответов
HTML
+1 ещё
Простой
Как сделать картинку для отображения в почтовых клиентах?
1 подписчик
14 авг.
170 просмотров
2
ответа
HTML
+1 ещё
Простой
Как сверстать подобный блок?
1 подписчик
08 авг.
818 просмотров
1
ответ
Автоматизация обработки текста
Простой
Существует ли инструмент (система) автоматизации форматирования текста в docx по предопределенным правилам?
2 подписчика
05 авг.
166 просмотров
2
ответа
HTML
Простой
Где сохранить файлы для сайта?
1 подписчик
04 авг.
578 просмотров
3
ответа
HTML
Простой
Как выровнять поля в таблице по максимально длинному?
1 подписчик
01 авг.
264 просмотра
1
ответ
HTML
+1 ещё
Простой
Как убрать лишний div в root React?
1 подписчик
27 июл.
219 просмотров
0
ответов
JavaScript
+3 ещё
Простой
Почему при отправке HTML-формы данные не поступают в mysql?
1 подписчик
25 июл.
294 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Frontend-разработчик (Vanilla JS, jQuery)
Karma8
от 150 000 до 320 000 ₽
Frontend разработчик на React
SkillsRock
•
Таганрог
от 60 000 до 90 000 ₽
Специалист по техническому сопровождению клиентов (2 линия)
FoodSoul
•
Калининград
от 60 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама