Вы можете загрузить изображение на холст (используя drawImage()
), а затем нарисовать текст на холсте (используя fillText()
).
Если вы хотите, вы можете взять данные изображения с холста, используя toDataUrl()
, и отправить эти данные на сервер для сохранения изображения.
Если вам это нужно только для наглядности на стороне клиента, у вас есть гораздо более простое решение, которое не использует html5. просто наложите текст поверх изображения, используя абсолютное позиционирование.