Próbuję dokonać pixel sztuki stylu gry w HTML5 canvas, jak i części, które biorę 10x20 lub takie wymiary obrazów i narysować je na płótno za pomocą następującego kodu:HTML5 Canvas skalowanie obrazu Issue
ctx.drawImage(image, 20, 20, 100, 200);
Jednak na płótnie używane jest dwubarwne skalowanie obrazu, dlatego obrazy w pikselach wyglądają strasznie w dwóch i więcej miejscach. Czy istnieje sposób na zmuszenia płótna do użycia skalowania najbliższego sąsiada lub użycia niestandardowej metody skalowania obrazów? Jeśli nie, to znaczy, że obrazy muszą być wcześniej skalowane w coś w rodzaju Paint.net?
Dzięki, to było dokładnie to, czego potrzebowałem. – dagronlund
Co za kompletna odpowiedź! – fuzzyTew
Czy celowe było użycie szerokości i wysokości jako 200 w definicji CSS, podczas gdy pierwotny rozmiar płótna to 100 * 100? –