public ActionResult VerticalText(string text)
 {
     CachePolicyHelper.CacheForOneMonth(HttpContext.Response.Cache);
     MemoryStream stream = new VerticalText().GetImage(text);
     stream.Position = 0;
     return new FileStreamResult(stream, "image/png");
 }
 public static int ImageLength(string text)
 {
     var stream = new VerticalText().GetImage(text);
     return stream.ToArray().Length;
 }