Hallo,
Ik ben bezig om een pdf to d.m.v. een webservices aan een client aan te bieden. Hierbij converteer ik het PDF document om naar een byteArray en deze geef ik als response mee aan de webservices.
Deze byteArray wordt door een report programma genaamd Stimulsoft gegeneerd. Hierbij krijg ik via de webservices ongeveer zo'n 1,6 miljoen bytes binnen.
Op de client kant wil ik deze bytes inlezen en converteren naar een PDF bestand. Hierbij moet ik denk ik ook iets van een contentType meegeven, tenminste dat verwacht ik. Ik krijg het helaas niet voor elkaar om een onbeschadigd PDF bestand te creeeren van de data die ik verstuur.
Hebben jullie ideeen.
Ik ben bezig om een pdf to d.m.v. een webservices aan een client aan te bieden. Hierbij converteer ik het PDF document om naar een byteArray en deze geef ik als response mee aan de webservices.
Deze byteArray wordt door een report programma genaamd Stimulsoft gegeneerd. Hierbij krijg ik via de webservices ongeveer zo'n 1,6 miljoen bytes binnen.
Op de client kant wil ik deze bytes inlezen en converteren naar een PDF bestand. Hierbij moet ik denk ik ook iets van een contentType meegeven, tenminste dat verwacht ik. Ik krijg het helaas niet voor elkaar om een onbeschadigd PDF bestand te creeeren van de data die ik verstuur.
code:
1
2
3
| FileStream f = new FileStream(appDirectory + "\\App_Data\\oke.pdf", System.IO.FileMode.Create, System.IO.FileAccess.Write); f.Write(response.Report.Base64ReportCode, 0, response.Report.Base64ReportCode.Length); f.Close(); |
Hebben jullie ideeen.