Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.09.2016, 12:33
Новичок на форуме
Отправить личное сообщение для HeineSs Посмотреть профиль Найти все сообщения от HeineSs
 
Регистрация: 05.09.2016
Сообщений: 3

Canvas, писать текст
Доброго всем времени суток.
Недавно освоил canvas, но неожиданно возникла сложность. При малом размере шрифта (8px) текст слегка размыт. Сталкивался ли кто то с таким?
Ответить с цитированием
  #2 (permalink)  
Старый 05.09.2016, 18:07
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Вывод при этом в формате JPEG?
Ответить с цитированием
  #3 (permalink)  
Старый 05.09.2016, 22:30
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

HeineSs, сделай примерчик
Ответить с цитированием
  #4 (permalink)  
Старый 06.09.2016, 01:59
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Rise,
метод интерполяции применяемый браузерами в canvas самый "дешевый", отсюда и многие проблемы. А тут слишком мелкие детали, да еще если JPEG, который в общем то для сжатия плавных градиентов более подходит.
Ответить с цитированием
  #5 (permalink)  
Старый 06.09.2016, 04:54
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Нет там никакого метода интерполяции вообще. Сглаживание шрифтов при растеризации, ну и по-видимому хинтинг, целиком и полностью на совести браузеров http://www.laurencegellert.com/2013/...ering-results/

Дауны на хабре запустили изучение растровой графики по второму кругу после эпохи освоения ФШ на десктопе.
Ответить с цитированием
  #6 (permalink)  
Старый 06.09.2016, 07:49
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от warren buffet
Нет там никакого метода интерполяции вообще.
Ты дурачок, у тебя вообще ничего нет.
Ответить с цитированием
  #7 (permalink)  
Старый 06.09.2016, 09:41
Новичок на форуме
Отправить личное сообщение для HeineSs Посмотреть профиль Найти все сообщения от HeineSs
 
Регистрация: 05.09.2016
Сообщений: 3

Да все проще. У меня координаты были дробные. Поставил целые.
Ответить с цитированием
  #8 (permalink)  
Старый 06.09.2016, 14:05
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

HeineSs, это хинтинг, а не сглаживание.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскрывающийся список с объемными текстами morzer Общие вопросы Javascript 4 11.07.2016 14:54
проблема со scroll Chrome Элементы интерфейса 2 21.10.2013 14:46
прогкрутка к якорям cOAPerator Общие вопросы Javascript 20 27.08.2013 03:30
Выравнять три дива в одной строке debugx (X)HTML/CSS 9 06.10.2011 12:03