Используя CamanJS, как я могу динамически загружать изображение на холст?
Все, что у меня есть, это кодировка base64 для PNG.
Я считаю, что документация по API CamanJS далеко не полная. У него даже не задокументирована функция this.save().
Используя CamanJS, как я могу динамически загружать изображение на холст?
Все, что у меня есть, это кодировка base64 для PNG.
Я считаю, что документация по API CamanJS далеко не полная. У него даже не задокументирована функция this.save().
Сначала вы должны загрузить необходимое изображение. После этого передайте объект изображения функции camanjs, как показано ниже.
var myimage = new Image();
myimage.onload = function() {
$('#myImageDiv').html('<img id="my-image" src='+myimage.src+' />');
Caman('#my-image', function () {
this.brightness(10);
this.contrast(30);
this.sepia(60);
this.saturation(-30);
this.render();
});
}
myimage.src = 'images/myimage.jpg';