Jak ustawić Chrome (po lewej stronie), aby używał anty-alias jak IE 10 (prawa strona)?wygładzony duży tekst na płótnie
Do tej pory użyłem kodu this. Czy potrzebuję cienkiego skoku?
Jak ustawić Chrome (po lewej stronie), aby używał anty-alias jak IE 10 (prawa strona)?wygładzony duży tekst na płótnie
Do tej pory użyłem kodu this. Czy potrzebuję cienkiego skoku?
Krótka odpowiedź jest taka, że nie można kontrolować antyaliasingu.
Dobrą wiadomością jest to, że wygląda o wiele lepiej w Chrome 27.0.1453.12 dev-M:
Niestety będziesz albo trzeba „po prostu czekać”, albo użyć wizerunki zamiast fillText .
Część tekstowa specyfikacji Canvas została zaimplementowana jako ostatnia w większości przeglądarek, i jest wyświetlana.
Być może trzeba będzie poczekać dłużej. Kanał Chrome v28 nadal ma wadliwe wygładzanie fiddle.
ctx.font = '72pt Arial';
ctx.fillText('Iowa 6', 0, 50);
Wciąż złe w wersji: 30.0.1599.101 :( –
można użyć płótna pozaekranowych w 2X rozmiar wyświetlania tekstu, to GetImage() skalowania w dół. [Kredyt] (http://stackoverflow.com/questions/22296699/jaggies-text-when-filltext-in-canvas-in-chrome/22372088#22372088). –