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);
}
 
    