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.
The slow performance when creating thumbnail is only reproducible with specific documents.
If the presenter is changed (for example, by pressing "Fit one full page to window" button) during the inertia of a scroll operation, NullRererenceException is thrown. Fix available in LIB Version 2017.2.627.
This mode allows users to show two pages of the document side by side. With the current API this may be achieved by implementing Custom Presenter.
The issue occurs when RadPdfViewer is measured in infinite space, for example: - Added to StackPanel. - Added to RadWindow with Auto dimensions. Workaround: Width and Height of RadPdfViewer can be set.
Some of the lines that should be dashed are rendered as continuous lines.
Please implement Crypt Filter for PDFs to open RC4 (40Bit, 128Bit) and AES (128Bit,256Bit) pdf Files inside PDFViewer.
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.
Currently, when printing landscape pages the content is rotated clockwise. There has to be an option to set it to anti-clockwise.
This may allow someone to notify the users.
Provide public API for accessing document properties such us Title, Author, Subject, Keywords, Creation date, etc...
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.
A rubber stamp annotation displays text or graphics intended to look as if they were stamped on the page with a rubber stamp. When opened, it displays a pop-up window containing the text of the associated note.
When this feature is implemented it should visualize the bookmarks similarly to in the attached screenshot. Available in R3 2018 Official Release Version.
As a <role> I want <ability> so that <benefit>.
Available in R2 2017 Release
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.
Bitonal image scaling algorithms which improve the readability of bitonal, black and white images. Due to the lack of colors within the palette of 1-bit black and white images, they become splotchy and distorted when zoomed in or out
RadPdfViewer partially supports CCITTFaxDecode (that is basically TIFF). There are some limitations that are not supported at this stage like EncodedByteAlign = true or Group 3, 2-D encoding.
Customers are reporting an issue when trying to copy content in an application hosted on a remote machine (there are reports using TigerVNC and Citrix). The exception is thrown from the Clipboard class with a message: OpenClipboard failed (Exception from HRESULT: 0x800401D0 (CLIPBRD_E_CANT_OPEN)). It seems like such a behavior could be reproduced when the clipboard is already opened by another application. Here is a discussion on the matter: https://stackoverflow.com/questions/68666/clipbrd-e-cant-open-error-when-setting-the-clipboard-from-net Fix available in LIB Version 2018.3.1029.