Enable the customers to directly save the document inside PdfViewer to a file or a stream. Available in LIB Version 2017.3.1225.
The visualizations of all annotations are defined by their normal appearance streams. This is already implemented in RadPdfViewer for the supported annotation types (Link and Widget annotations). It may be easily adopted for not supported annotation types as well. Available in 2017 R3 Official Release Version.
Currently, all images are decoded and preserved in RGBA format (32 bits for each pixel). However, there are files that optimize their images by preserving them with 1 bit for each pixel. In WPF we may create monochrome System.Windows.Media.ImageSource that would optimize the performance and memory consumption when rendering such images. Available in R1 2018 Official Release Version.
"Save As" is common functionality in most of the popular PDF Viewers. It should save the currently loaded document to a file. Workaround: Currently there is SDK demonstrating how to add such functionality: https://github.com/telerik/xaml-sdk/tree/master/PdfViewer/PdfViewerCustomSaveCommand Available in R3 2017 Official Release Version.
Add support for importing and filling interactive forms. Interactive Forms content is visualized read-only in RadPdfViewer UI with R1 2017 Release Available in R3 2017 Official Release Version.
Parsing the wrong content stream in RadPdfViewer results in handled exception and this way some of the PDF content is missing when rendering the page.
There is opportunity to further optimize the caching mechanism of the image sources, which will reduce the memory consumption. The fast scrolling in a document containing big images could lead to an OutOfMemoryException. Available in R1 2017 Official Release Version.
The fix will be available in next LIB release (v. 2015.1.0323).
Import documents that use this type of encryption. Currently, a handled NotSupportedEncryptionException is thrown while importing such a document and it cannot be opened in RadPdfViewer. Available in R1 2018 Official Release version.
When this feature is implemented it should visualize the bookmarks similarly to in the attached screenshot. Available in R3 2018 Official Release Version.
The feature was implemented for Q2 2014.
Create appropriate methods, properties and events that will allow to users to scroll the RadPdfViewer and handle the scrolling events. Introduce API that will allow to manipulate the scroll bars.