Я хочу создать canvas.js приложение для редактирования изображений для автомобилей
Привет, я подумывал о том, чтобы сделать сайд-проект на canvas .js, и я действительно увлекаюсь автомобилями и хотел посмотреть, есть ли способ создать сайт для любителей автомобилей, чтобы загружать изображения своего автомобиля и иметь другие элементы холста, которые они могли бы перетащить на изображение, которое они загрузили, и изменить, например, колеса, скажем.
Так что они могли бы редактировать свой автомобиль в цифровом виде онлайн, прежде чем на самом деле делать это, если бы кто-нибудь мог указать мне правильное направление, которое было бы здорово, я новичок в canvas, но я готов учиться.
спасибо тому, кто когда - либо читает это и отвечает, что это очень много значит
Что я уже пробовал:
<pre>var input = document.getElementById('input'); input.addEventListener('change', handleFiles); function handleFiles(e) { var ctx = document.getElementById('canvas').getContext('2d'); var img = new Image; img.src = URL.createObjectURL(e.target.files[0]); img.onload = function() { ctx.drawImage(img, 20,20); alert('the image is drawn'); } }
<pre><h1>Test</h1> <input type="file" id="input"/> <canvas width="400" height="300" id="canvas"/>