/// <summary> /// Generate PDF /// </summary> /// <param name="libraryName"></param> /// <param name="statistics"></param> /// <param name="startYear"></param> /// <param name="endYear"></param> /// <returns></returns> public string GeneratePDF(string libraryName, string statistics, string startYear, string endYear) { string chartImage = ""; if (Request.Form["chartImage"] != null) { chartImage = Request.Form["chartImage"].ToString().Replace("data:image/png;base64,", ""); int length = chartImage.Length; } string result = string.Empty; string pdfUrl = string.Empty; if (!string.IsNullOrEmpty(libraryName)) { pdfUrl = pdfService.EditMultiYearTrend(libraryName, statistics, startYear, endYear, chartImage); if (!string.IsNullOrEmpty(pdfUrl)) { result = pdfUrl; } } else { result = "False"; } return(result); }