This is a migrated thread and some comments may be shown as answers.

PDFViewer from Memory Stream

1 Answer 378 Views
PdfViewer and PdfViewerNavigator
This is a migrated thread and some comments may be shown as answers.
David
Top achievements
Rank 1
David asked on 30 Nov 2017, 05:49 PM

I just can't seem to get my PDF to load. I amcreating a RadFixedDocument.

If I export it to a file, and load it to the viewer, it works just fine:

using (var stream = File.OpenWrite(resultFile))
 {
    PdfFormatProvider provider = new PdfFormatProvider();
    provider.Export(pdf, stream);
 }
 pdfXactReport.LoadDocument(resultFile);

 

Seems like this should work, what am I missing??

using (var saveToMS = new MemoryStream())
{
    PdfFormatProvider provider = new PdfFormatProvider();
    provider.Export(pdf, saveToMS);
    pdfXactReport.LoadDocument(saveToMS);
}

1 Answer, 1 is accepted

Sort by
0
Dimitar
Telerik team
answered on 01 Dec 2017, 08:45 AM
Hello David,

Remove the "using" statement because it will dispose of the stream. The stream is required because the pages are loaded on demand.

Should you have any other questions do not hesitate to ask.

Regards,
Dimitar
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
PdfViewer and PdfViewerNavigator
Asked by
David
Top achievements
Rank 1
Answers by
Dimitar
Telerik team
Share this question
or