You must load the report using the Stream
option available with writer.LoadReport()
method. To load the report from the database, please follow these steps:
byte[] bytes = ""; // provide your byte array report data
MemoryStream reportStream = new MemoryStream(bytes);
BoldReports.Writer.ReportWriter writer = new BoldReports.Writer.ReportWriter();
writer.LoadReport(reportStream);
string base64String = ""; // provide your base64 report data
byte[] bytes = System.Convert.FromBase64String(base64String);
MemoryStream reportStream = new MemoryStream(bytes);
BoldReports.Writer.ReportWriter writer = new BoldReports.Writer.ReportWriter();
writer.LoadReport(reportStream);
string reportData = ""; // provide your Report data
byte[] bytes = System.Text.Encoding.ASCII.GetBytes(reportData);
MemoryStream reportStream = new MemoryStream(bytes);
BoldReports.Writer.ReportWriter writer = new BoldReports.Writer.ReportWriter();
writer.LoadReport(reportStream);