Completed
Last Updated: 14 Feb 2020 11:08 by ADMIN
Release R1 2020 SP1
Created by: Dimitar
Comments: 0
Category: PDFViewer
Type: Bug Report
0

Use the attached project to reproduce. 

Workaround:

var combo = toolbar.ChildrenOfType<PercentComboBox>().FirstOrDefault();

var binding = new System.Windows.Data.Binding();
binding.Path = new System.Windows.PropertyPath("ScaleFactor");
binding.Mode = System.Windows.Data.BindingMode.TwoWay;
binding.Source = pdfViewer;
binding.UpdateSourceTrigger = System.Windows.Data.UpdateSourceTrigger.PropertyChanged;
BindingOperations.SetBinding(combo, PercentComboBox.ValueProperty, binding);

var binding1 = new System.Windows.Data.Binding();
binding1.Source = pdfViewer;
BindingOperations.SetBinding(combo, PercentComboBox.RadPdfViewerProperty, binding);

Unplanned
Last Updated: 12 Feb 2020 11:20 by ADMIN
When importing the document as DocumentSource the stream will be loaded asynchronously and the document won't be loaded when the Print() method is called, NullReferenceException is thrown.
Planned
Last Updated: 11 Feb 2020 12:17 by ADMIN
Add support for respecting Custom UI Layers when exporting Fixed Page to an image.
Unplanned
Last Updated: 06 Feb 2020 13:45 by ADMIN
The stroke is not rendered when the text is in XForm
Unplanned
Last Updated: 03 Feb 2020 10:42 by ADMIN

To reproduce:

- Search for a specific word until the last occurrence is found and a message appears. 

- Click the FindPrevious button

Result: A message appears.

Expected: The previous entry is selected. 

Completed
Last Updated: 22 Jan 2020 08:04 by ADMIN
Release LIB 2020.1.127 (01/27/2020)
Whitespaces are ignored when copy-pasting from PdfViewer to another text redactor.
Unplanned
Last Updated: 15 Jan 2020 14:50 by ADMIN
Document with invalid cross-reference stream is not loaded correctly
Unplanned
Last Updated: 09 Jan 2020 08:15 by ADMIN
There is an exception when the destination is pointing to a page array. This should be handled so the document is displayed. 
Unplanned
Last Updated: 04 Dec 2019 20:03 by ADMIN
Unsupported annotations are rendered on top of other content. When there is a form field that appears inside the annotation, it cannot be clicked or interacted with as the annotation is capturing the mouse gestures.
Unplanned
Last Updated: 04 Dec 2019 19:51 by ADMIN
WPF controls are used to visualize the form fields in PdfViewer. However, these controls inherit the background defined in the PdfViewer's theme instead of a background of the form field control. This leads to wrong visualization mostly in the dark themes as the content inside the form field might get unreadable.
Unplanned
Last Updated: 02 Dec 2019 13:19 by ADMIN
RadPdfViewer does not read image resources defined in Form XObject elements.
Unplanned
Last Updated: 15 Nov 2019 08:29 by ADMIN
Documents containing large images are slow to decompress and decode.
Completed
Last Updated: 01 Oct 2019 13:27 by ADMIN
Release 2019.3.1007 (10/07/2019)
When RadPdfViewer is created on UI thread different than the Application main thread, an InvalidOperationException: 'The calling thread cannot access this object because a different thread owns it.' is thrown when calling the Copy method.
Unplanned
Last Updated: 05 Sep 2019 12:53 by ADMIN
The character is visualized as '3'. The same issue is also reproducible when the content is copied from Adobe.
Completed
Last Updated: 03 Sep 2019 08:02 by ADMIN
Release R3 2019
Right now an exception is not raised for gruop3 2d encoding.
Unplanned
Last Updated: 23 Aug 2019 07:06 by ADMIN
When a pdf/a compliant document is opened in Adobe, there is a bar saying that the document is compliant with the standard. Expose such functionality in PdfViewer as well.
Unplanned
Last Updated: 07 Aug 2019 10:23 by ADMIN
Loading document containing link with no destination leads to ArgumentNullException in PdfElementToFixedElementTranslator.CreateDestination method.
Unplanned
Last Updated: 30 Jul 2019 10:15 by ADMIN
The current implementation relies on valid cross-reference table offsets in the PDF documents so that PDF objects are easily found and parsed. However, a mechanism for importing documents with invalid cross-reference table offsets may be implemented.

The attached project shows how to repair such documents.
Unplanned
Last Updated: 25 Jul 2019 07:16 by ADMIN

When importing a document with empty pages collection an ArgumentNullException: 'Value cannot be null.
Parameter name: page', is thrown, which leads to application crash.

Workaround: Import the document using the PdfProcessing library and add an empty page:

PdfFormatProvider pdfProcessingFormatProvider = new PdfFormatProvider();
RadFixedDocument document = pdfProcessingFormatProvider.Import(stream);
  
if (document.Pages.Count == 0)
{
    document.Pages.AddPage();
}

 

Unplanned
Last Updated: 24 Jul 2019 17:38 by ADMIN
The CIDFont dictionary may contain an array, describing the widths of the glyphs. If the width has a negative value an ArgumentException: 'Width and Height must be non-negative.', is thrown when the document is imported in RadPdfViewer, which leads to application crash.
1 2 3 4 5 6