Mam obrazu, który jest 1836 x 3264 Chcę drawImage()
na płótnie i rozmiar do 739 x 1162.drawImage i rozmiaru do płótnie
Po zapoznaniu się z dokumentacją i pomyślałem, że to może być wykonane z następujących czynności:
ctx.drawImage(image, 0, 0, 739, 1162);
próbowałem również:
ctx.drawImage(image, 0, 0, 1836, 3264, 0, 0, 739, 1162);
Oba pokazują tylko niewielką część pełnego obrazu zamiast kurczy się go w dół.
Jak przejść przez wartości, aby zmienić rozmiar z 1836 x 3264 -> 739 x 1162?
To powinno pomóc: http: // stackoverflow. com/questions/2303690/zmiana rozmiaru-obrazu-in-an-html5-canvas – bfavaretto