Элемент HTML холста может быть лучшей поддержкой и используется как таковой во многих библиотеках (я знаю flot, и processingjs, упомянутые одноуровневыми элементами, используют его)
, элемент холста является более низким уровнем абстракции API, который можно получить, который может быть концептуально подобен Каир или GDI
Я знаю, что это - старое, но потому что я нашел его в поисках ответа для того же вопроса, я предполагаю, что это могло быть полезным для кого-то еще, также.
, Так как ответы были отправлены, объектное соответствие свойства CSS было принесено нам. Это делает точно, что когда-то требовали в вопросе.
Для ссылки: https://www.w3schools.com/css/css3_object-fit.asp