With this code I am able to convert base64 to an image.
What I am trying to do instead is convert to other files like pdf, json, xml etc. from base64.
[HttpPost("image")]
public async Task<IActionResult> UploadImage(FilesDetails imageDetails)
{
if (imageDetails == null)
return BadRequest();
byte[] bytes = Convert.FromBase64String(imageDetails.Image);
Image image;
using (MemoryStream ms = new MemoryStream(bytes))
{
image = Image.FromStream(ms);
}
image.Save(imageDetails.Name + '.' + imageDetails.Type, ImageFormat.Png);
return Ok(image);
}