Completed
Last Updated: 03 Dec 2018 12:41 by ADMIN
This might result in invisible annotations.
Completed
Last Updated: 31 Oct 2018 08:14 by ADMIN
The PdfViewer won't load a document from PdfDocumentSource created from Uri and the ReadOnDemand option.
Here is an example: new PdfDocumentSource(new Uri("webaddress/somefile.pdf"), FormatProviderSettings.ReadOnDemand);

Available in LIB Version 2017.1.130
Completed
Last Updated: 31 Oct 2018 08:14 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: PDFViewer
Type: Feature Request
0
FixedDocumentPresenter could be TemplateBound to PDFViewer's Background property.

Available in LIB version: 2016.3.1205
Completed
Last Updated: 31 Oct 2018 08:14 by ADMIN
The instances are kept in GeometryRenderer cache and each time the content stream is parsed new PathGeometry instances are added to GeometyRenderer store Dictionary field.

Available in R1 2017 Official Release Version.
Completed
Last Updated: 31 Oct 2018 08:11 by ADMIN
This usually results in a single colored rectangle instead of a gradient filled rectangle.

Available in R1 2018 SP2 release version.
Completed
Last Updated: 31 Oct 2018 08:06 by ADMIN
ADMIN
Created by: Boby
Comments: 0
Category: PDFViewer
Type: Feature Request
1
"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.
Completed
Last Updated: 31 Oct 2018 08:06 by Stefan
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.
Completed
Last Updated: 31 Oct 2018 07:54 by ADMIN
With the current implementation, it takes seconds to decode and display JPEG with several megapixels (for example size 4000 x 2000 pixels). The memory consumption when decoding such images also needs improvements.

Workaround: Custom DctDecode filter may be implemented and registered in RadPdfViewer. The attached demo shows how this may be achieved by using BitmapImage class to decode the JPEG images instead of the default RadPdfViewer's JpegDecoder.
Completed
Last Updated: 31 Oct 2018 07:54 by ADMIN
ADMIN
Created by: Deyan
Comments: 6
Category: PDFViewer
Type: Feature Request
2
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.
Completed
Last Updated: 31 Oct 2018 07:54 by ADMIN
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.
Completed
Last Updated: 31 Oct 2018 07:53 by Mi
Created by: Mi
Comments: 1
Category: PDFViewer
Type: Feature Request
2
Please implement Crypt Filter for PDFs to open RC4 (40Bit, 128Bit) and AES (128Bit,256Bit) pdf Files inside PDFViewer.
Completed
Last Updated: 31 Oct 2018 07:53 by ADMIN
ADMIN
Created by: Mihail
Comments: 2
Category: PDFViewer
Type: Feature Request
3
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.
Completed
Last Updated: 31 Oct 2018 07:53 by ADMIN
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.
Completed
Last Updated: 31 Oct 2018 07:51 by ADMIN
ADMIN
Created by: Deyan
Comments: 4
Category: PDFViewer
Type: Feature Request
5
When this feature is implemented it should visualize the bookmarks similarly to in the attached screenshot.

Available in R3 2018 Official Release Version.
Completed
Last Updated: 31 Oct 2018 07:51 by Mi
ADMIN
Created by: Petya
Comments: 3
Category: PDFViewer
Type: Feature Request
8

Available in R2 2017 Release
Completed
Last Updated: 31 Oct 2018 07:50 by ADMIN
ADMIN
Created by: Deyan
Comments: 6
Category: PDFViewer
Type: Feature Request
10
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.
Completed
Last Updated: 25 Oct 2018 13:10 by ADMIN
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.
Completed
Last Updated: 01 Aug 2018 14:12 by ADMIN
When importing documents containing Interactive FormFields with an empty collection of Normal state appearances, a NullReferenceException is thrown, which leads to non-editable FormFields in PdfViewer.

Fix available in LIB Version 2018.2.730.
Completed
Last Updated: 01 Aug 2018 12:35 by ADMIN
ADMIN
Created by: Deyan
Comments: 0
Category: PDFViewer
Type: Bug Report
1
Instead, we should not visualize them and they should not be interactable with the mouse.

Fix available in LIB Version 2018.2.730.
Completed
Last Updated: 19 Jun 2018 13:50 by ADMIN
RadPdfViewer's AcroForm property ViewersShouldRecalculateWidgetAppearances should be respected when being set to true. In this case, RadPdfViewer should recalculate all widget appearances and this would resolve the issue with empty form field widgets after opening such PDF document.