Completed
Last Updated: 28 May 2015 13:30 by ADMIN
ADMIN
Created by: Stefan
Comments: 0
Category: PdfViewer
Type: Bug Report
3
To reproduce:
- Load a pdf file at the constructor and try to load another pdf file on Form.Load => the result is that the second pdf is not loaded.
 public Form1()
        {
            InitializeComponent();
            radPdfViewer1.LoadDocument("..\\..\\pdfSample.pdf");

        }

        private void Form1_Load(object sender, EventArgs e)
        {
            radPdfViewer1.LoadDocument("..\\..\\test.pdf");
        }

Workaround: unload the first loaded document prior loading the second one
Completed
Last Updated: 13 Mar 2015 12:07 by ADMIN
The RadPdfViewer throws ArgumentOutOfRangeException, when document is loaded.

Resolution: 
An exception message is shown when load the pdf document which contains unsupported encryption method. 
Completed
Last Updated: 13 Mar 2014 09:15 by ADMIN
Add the ability to recognize if the document is in portrait or landscape mode when printing.
Completed
Last Updated: 22 Aug 2014 10:42 by Leonardo
PdfViewer - throws System.OutOfMemoryException in PdfElementsRenderer.RenderImage when the scroll is moving fast.
Completed
Last Updated: 26 Mar 2015 16:13 by ADMIN
NullReferenceException when the document annotations are imported.
Completed
Last Updated: 25 Feb 2016 11:16 by ADMIN
Completed
Last Updated: 03 Jun 2015 13:07 by ADMIN
To reproduce:
- Just show and close a form that contains pdf viewer with a loaded document several times. 
Completed
Last Updated: 15 Jan 2018 08:42 by ADMIN
ADMIN
Created by: Dimitar
Comments: 0
Category: PdfViewer
Type: Bug Report
2
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.
Openining very large images as well. 
Approved
Last Updated: 28 Apr 2017 12:16 by ADMIN
Completed
Last Updated: 20 Oct 2016 15:47 by ADMIN
To reproduce:
Print the attached document with the MS Xps printer or PrimoPDF. 
Approved
Last Updated: 21 Aug 2019 08:47 by ADMIN
Approved
Last Updated: 12 Jun 2018 13:31 by ADMIN
This exception seems to be related to AES algorithm PaddingMode property. 
Completed
Last Updated: 03 Nov 2017 09:23 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Sr.
Comments: 0
Category: PdfViewer
Type: Bug Report
2
Load a file in RadPdfViewer, select some of the text, right click and select Copy. A sample pdf file is attached.
Approved
Last Updated: 05 Jan 2018 14:25 by ADMIN
To reproduce: please run the attached sample project. If you reload the document, the horizontal scrollbar is not shown.

Workaround:
        public RadForm1()
        {
            InitializeComponent();

            this.radPdfViewer1.FitToWidth = false;
            this.radPdfViewer1.ViewerMode = Telerik.WinControls.UI.FixedDocumentViewerMode.None;
            this.radPdfViewer1.EnableThumbnails = false; 
            this.radPdfViewer1.DocumentLoaded += radPdfViewer1_DocumentLoaded;
            this.radPdfViewer1.LoadDocument(@"..\..\Go Air - Himanshe Ajeet Dubey - 17-01-2018 - Ranchi to Mumbai.pdf");
            Application.DoEvents();
        }

        private void radPdfViewer1_DocumentLoaded(object sender, EventArgs e)
        {
            Application.DoEvents();
            this.radPdfViewer1.FitToWidth = true;
        }
Approved
Last Updated: 28 Mar 2017 13:47 by ADMIN
Approved
Last Updated: 12 Mar 2018 10:36 by ADMIN
This is not a valid PDF scenario as having appearance state requires having multi-state appearances. However, we should handle this invalid document scenario on our side so that the app does not crash with NullReferenceException.
Approved
Last Updated: 23 May 2018 15:04 by ADMIN
This is reproducible for images with FlateDecode and predictor value in the range between 10 and 15. As an example you may take a look at the DecodeParms property in the following image PDF dictionary:

<< /BitsPerComponent 8 /ColorSpace /DeviceRGB /DecodeParms << /BitsPerComponent 8 /Colors 3 /Columns 1024 /Predictor 15 >> /Filter /FlateDecode /Height 2868 /Subtype /Image /Type /XObject /Width 1024 /Length 1236707 >>
Approved
Last Updated: 19 Jun 2018 13:45 by ADMIN
When Find Next is used multiple times fast, and pages are still loaded asynchronously, sometimes NullReferenceException is thrown with the following call stack:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Telerik.Windows.Documents.Fixed.Text.TextRecognizer.GetLastCharacter()
   at Telerik.Windows.Documents.Fixed.Text.TextRecognizer.IsLineBreak(Glyph glyph)
   at Telerik.Windows.Documents.Fixed.Text.TextRecognizer.ProcessGlyph(Glyph glyph)
   at Telerik.Windows.Documents.Fixed.Text.TextRecognizer.CreateTextPage(RadFixedPageInternal page)
   at Telerik.Windows.Documents.Fixed.Text.TextDocument.GetTextPage(Int32 index)
   at Telerik.Windows.Documents.Fixed.Search.KMPTextSearch.FindNext(TextDocument document, TextPosition startPosition, String searchText, Boolean matchCase, Boolean wholeWordsOnly)
   at Telerik.Windows.Documents.Fixed.Search.TextSearch.Find(String text, TextSearchOptions options)

...
Approved
Last Updated: 11 Sep 2018 11:57 by ADMIN
The rendering of images with size ~5000/6000 and BitsPerComponent is time-consuming. The scenario is optimized in terms of memory but would be nice to increase the performance as well.