Как добавить текст на изображение с помощью холста HTML5?

StackOverflow https://stackoverflow.com/questions/6813957

  •  25-10-2019
  •  | 
  •  

Вопрос

Я хочу добавить текст на изображение, используя HTML5. Как это может быть сделано?

Это было полезно?

Решение

Вы можете загрузить изображение в холст (используя drawImage()), затем нарисуйте текст на холсте (используя fillText()).

Если вы хотите, вы можете получить данные изображения с холста, используя toDataUrl() и разместите эти данные на сервер для постоянства изображения.

Если вам это нужно только для видимости клиента, у вас есть гораздо более простое решение, которое не использует HTML5. Просто наложите текст на изображение, используя абсолютное позиционирование.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top