Как сохранить simp изображение в переменную angularlar? - PullRequest
0 голосов
/ 19 октября 2019

Я использую модуль JIMP для создания приложения обработки изображений в Angular 6.

Я почти закончил свою работу. Но, наконец, мне нужна строка base64 изображения, к которой я применил несколько модулей обработки изображений, чтобы сохранить ихв переменной.

Может ли кто-нибудь мне помочь. Ниже я оставлю свой пример кода, любезно взгляните и дайте мне знать, как это сделать.

//Applying Greyscale to the Image and result image with 100 quality
  Img_Greyscale(){
    //dynamic required
    var data_source;
    Jimp.read("assets/venky.jpg").then(function (image) { 
      image.quality(100)                 // set JPEG quality
           .greyscale()                 // set greyscale
           .getBase64(Jimp.MIME_JPEG, function (err, src) {
                var img = document.createElement("img");
                img.setAttribute("src", src);
                data_source = src; //help me to access the variable outside this scope even i tried with global declaration of the varaiable but I can't resolve the issue.
                document.body.appendChild(img);
           });
           console.log(data_source)
      }).catch(function (err) {
        console.error(err);
      });
  }

Я попытался получить доступ к тому «src», который я получаю из модуля Jimp, чтобы сохранить его в переменном, чтобы я мог использовать его для следующей обработки.

помогите мне, пожалуйста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...