The ColorSpace element is not required for images which are using JPXDecode filter.
Currently, we have reproduced this issue with fonts AmnestyTradeGothic, OfficinaSanITC and OfficinaSanITC-Book.
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.
The issue is reproducible only for some specific font files. The characters are displayed as rectangles. This seems to caused by incorrect glyph name and glyph id mapping.
The ActionsManager.ExecuteUri method throws exception when tries to open relative Uri. As the exception is caught, with the current state no action is observed when interacting with such link in RadPdfViewer.
When a PDF document contains images compressed with CCITTFaxDecode with applied BlackIs1 parameter, black color is visualized as white and white as black.
Some glyphs are not rendered correctly - the letter are translated or become unrecognizable.
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.
Some colors are changed due to incorrect import of some graphic state colors.
Some of the lines that should be dashed are rendered as continuous lines.
When an image is actually consisting of vertical sequence of smaller images, sometimes white horizontal lines appear between the smaller images.
GoToPage() method is not working correctly in some cases when called in DocumentChanged event handler. The known cases are described below: 1. When RadPdfViewer and the document are loaded initially and document is set through the RadPdfViewer.Document property. Workaround: DocumentSource property could be set (in XAML or in code-behind) instead of the Document property. If the Document property is used, this should be done after RadPdfViewer is loaded. 2. When the ScaleMode is changed in DocumentChanged event handler and then GoToPage() method is called in the same event handler.