Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Canvas, писать текст (https://javascript.ru/forum/dom-window/64783-canvas-pisat-tekst.html)

HeineSs 05.09.2016 12:33

Canvas, писать текст
 
Доброго всем времени суток.
Недавно освоил canvas, но неожиданно возникла сложность. При малом размере шрифта (8px) текст слегка размыт. Сталкивался ли кто то с таким?

laimas 05.09.2016 18:07

Вывод при этом в формате JPEG?

Rise 05.09.2016 22:30

HeineSs, сделай примерчик

laimas 06.09.2016 01:59

Rise,
метод интерполяции применяемый браузерами в canvas самый "дешевый", отсюда и многие проблемы. А тут слишком мелкие детали, да еще если JPEG, который в общем то для сжатия плавных градиентов более подходит.

warren buffet 06.09.2016 04:54

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

Дауны на хабре запустили изучение растровой графики по второму кругу после эпохи освоения ФШ на десктопе.

laimas 06.09.2016 07:49

Цитата:

Сообщение от warren buffet
Нет там никакого метода интерполяции вообще.

Ты дурачок, у тебя вообще ничего нет.

HeineSs 06.09.2016 09:41

Да все проще. У меня координаты были дробные. Поставил целые.

warren buffet 06.09.2016 14:05

HeineSs, это хинтинг, а не сглаживание.


Часовой пояс GMT +3, время: 15:28.