Esempio n. 1
0
        public IActionResult Index(NodeRequestModel model)
        {
            var responseModel = new NodeResponseModel();

            if (model.InputData.Count != 1)
            {
                return(BadRequest("Nepakankamas parametrų skaičius."));
            }

            var imageAsBase64 = model.InputData[0].Replace("data:image/jpeg;base64,", "").Replace("data:image/png;base64,", "");

            var img = GetBase64StringOfFlippedImage(imageAsBase64);

            responseModel.OutputData = img;

            return(Ok(responseModel));
        }
        public IActionResult Index(NodeRequestModel model)
        {
            var responseModel = new NodeResponseModel();

            if (model.InputData.Count != 2)
            {
                return(BadRequest("Nepakankamas parametrų skaičius."));
            }

            var imageAsBase64   = model.InputData[0].Replace("data:image/jpeg;base64,", "").Replace("data:image/png;base64,", "");
            var strToPutOnImage = model.InputData[1];

            var resImage = GetBase64StringOfImageWithText(imageAsBase64, strToPutOnImage);

            responseModel.OutputData = resImage;

            return(Ok(responseModel));
        }