save report befor view in webviewer in pdf file

Stimulsoft Reports.NET discussion
Post Reply
farsia
Posts: 5
Joined: Sat Nov 20, 2010 6:34 am

save report befor view in webviewer in pdf file

Post by farsia »

hi
i want to save report to pdf as binary to insert this report save in the database (sqlserver) such as one field of record.

plz help me .

sorry for bad English.
Alex K.
Posts: 6488
Joined: Thu Jul 29, 2010 2:37 am

save report befor view in webviewer in pdf file

Post by Alex K. »

Hello,

You can load a report, render it and then export it to the memory stream, and then, convert the stream into the necessary format and insert it into the database.

Code: Select all

//Load report, Render
StiReport report = new StiReport();
report.Load("e:\\Report.mrt");
report.Render(false);

//Export fotmat Pdf to stream
MemoryStream stream = new MemoryStream();
report.ExportDocument(StiExportFormat.Pdf, stream);

//Your code for insert into database stream.ToArray()
...
Thank you.
farsia
Posts: 5
Joined: Sat Nov 20, 2010 6:34 am

save report befor view in webviewer in pdf file

Post by farsia »

Hi Aleksey,

Excellent, your code does exactly what I want.



More thanks
Andrew
Posts: 4109
Joined: Fri Jun 09, 2006 3:58 am

save report befor view in webviewer in pdf file

Post by Andrew »

Ok!

Have a nice day!
Thank you.
Post Reply