Tanya

From the provided information I can see that there is an invalid cross-reference table in the document. After the xref keyword, the start index of the cross-reference table is 1 while the correct and expected value is 0.

At this point, this kind of invalid documents cannot be opened with RadPdfViewer and we have already logged a task to implement a mechanism to change this behavior. You could subscribe to the related public item in order to receive updates about our progress on it.

To work around this behavior, you could change the value manually to 0 or use the attached project. The demo modifies the original file stream if necessary and creates a new memory stream that has valid start index of the cross-reference table.

Hope this helps.

Regards,
Tanya
Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.