Word and Visual Studio allow selecting a block of text when holding down the ALT-key. It would be great, if PDFViewer could support this. It would be even greater if there could be a TextSelection constructor with page coordinates to set a region of text, which should be selected or copied.
When the pdfviewer is used inside backstagemenu then the pdf file content is not displayed.
Overprinting is option in the GraphicState that allows combining colors when drawing one object above another object. It is briefly described on page 284 and page 565 in PdfReference 1.7. However, the result of overprinting is device dependent and there are no strict instructions how the result should look like. This feature also includes support for the different blending modes.
Currently, ICC version 2 and version 4 are not supported and these colors are rendered using alternative colorspace calculations.
The fix will be available in our latest LIB release (v. 2015.1.0323).
Some colors are changed due to incorrect import of some graphic state colors.
Vertical lines with small length and big thickness are drawn as short horizontal lines with big StrokeThickess. This results in rendering them as big squares, which can hide parts of the content.
The fix will be available in next LIB release (v. 2015.1.0323).
The feature will be available in our official release 2015 Q2.
The fix will be available in our official release Q2 2015 SP.
When having Pdf with SimpleFont that does uses glyphs with missing width their width is calculated as zero due to wrong integer calculations.
This item is "Declined" because it is merged with another feedback item. Instead, you may follow this item: https://feedback.telerik.com/Project/143/Feedback/Details/155077-pdfviewer-text-is-displayed-as-rectangles-for-some-truetype-fonts
The ColorSpace element is not required for images which are using JPXDecode filter.
When clicking on link annotations pointing to destinations in the document, and the "Fit one full page to window" mode is activated, the document is not scrolled exactly to the destination. The issue can be reproduced only in Single Page Presenter mode and when the Top and Left values of the passed parameter are greater than 0. The problem can also be observed by invoking directly GoToDestination method, as the problem is inside it.
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.
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.
The text appears disordered due to wrong calculations of the glyph geometries.
Currently, the disabling of the scrolling functionalities in PdfViewer is pretty tricky. Expose an API that allows users to control this functionality easier (hiding the scroll bars, disabling horizontal and/or vertical scrolling). A sample of how the scrolling could be completely disabled is attached to this item.