Completed
Last Updated: 18 Jun 2020 12:35 by ADMIN
Release R2 2020 SP1
CreateThumbnail of ThumbnailFactory leads to InvalidOperationException: 'The calling thread cannot access this object because a different thread owns it.', when called from separate STA thread.
Completed
Last Updated: 18 Jun 2020 14:02 by ADMIN
Release R2 2020 SP1
When creating thumbnails from RadFixedPage with images, the page images are missing from the resultant thumbnail.
Unplanned
Last Updated: 17 Jun 2020 14:51 by ADMIN
Created by: Robert
Comments: 0
Category: PDFViewer
Type: Feature Request
2
Add support for Date picker form field type so the user can pick a date through a date time picker.
Completed
Last Updated: 17 Sep 2024 13:07 by ADMIN
Release 2024.2.426 (2024 Q2)
The read-only flag is not respected when importing a document
Unplanned
Last Updated: 08 Apr 2021 07:18 by ADMIN
A shape is draw incorrectly when showing a specific file
Unplanned
Last Updated: 25 Aug 2020 10:10 by ADMIN
This exception is observed only on a 32-bit platform (not on 64-bit).
Unplanned
Last Updated: 26 Nov 2020 07:25 by ADMIN
Provide an event that is fired when all annotations are clicked. Currently, the AnnotationClicked event is not fired for all annotations. Perhaps we can use the same event and add a property that controls for which annotations the vent is fired. 
Completed
Last Updated: 14 Jun 2021 11:56 by ADMIN
Release R2 2021 SP1

From the PDF specification:

Prev(Present only if the file has more than one cross-reference section; must not be an indirect reference) The byte offset from the beginning of the file to the beginning of the previous cross-reference section. 

When importing such a document an exception is thrown: System.ArgumentNullException: 'Value cannot be null.

Completed
Last Updated: 24 Feb 2023 14:34 by ADMIN
Release R1 2023 SP1
GetSubr method of Top class throws an exception when Private property is null.
Unplanned
Last Updated: 16 Apr 2021 12:04 by ADMIN
Exception if pdf has different orientations and the thumbnails are used
Completed
Last Updated: 27 Jun 2023 14:51 by ADMIN
Release R2 2023 SP1
Some Chinese characters cannot be found in s a specific Cmap.
Completed
Last Updated: 08 May 2023 16:19 by ADMIN
Release R2 2023
The glyphs are rendered with additional unexpected lines when a specific custom Type 1 font is used to show them.
Unplanned
Last Updated: 27 Mar 2023 13:52 by ADMIN

Observed when loading a document: 

Unplanned
Last Updated: 23 Mar 2022 09:31 by Uma
Created by: Uma
Comments: 0
Category: PDFViewer
Type: Feature Request
2
This type of dictionary allows users to specify files and define different files for different systems or platforms.
Unplanned
Last Updated: 27 Sep 2022 06:36 by Hartmut
Created by: Hartmut
Comments: 0
Category: PDFViewer
Type: Feature Request
2

From the PDF Specification: "An ink annotation represents a freehand “scribble” composed of one or more disjoint paths. When opened, it displays a pop-up window containing the text of the associated note."

Sometimes the Ink annotations are imported as UnsupportedAnnotation and not displayed as expected. In such cases, the annotations could be removed from the RadFixedPage content in the following manner:

foreach (RadFixedPage page in document.Pages)
{
	List<Annotation> inkAnnotations = page.Annotations.Where(a => a.Type == AnnotationType.Ink).ToList();
	foreach (Annotation inkAnnotation in inkAnnotations)
	{
		page.Annotations.Remove(inkAnnotation);
	}
}

Unplanned
Last Updated: 27 Sep 2022 07:30 by Hartmut
When the page is rotated the Stamp annotation is not rendered correctly:

Completed
Last Updated: 27 Mar 2023 11:40 by ADMIN
Release LIB 2023.1.327 (27 Mar 2023)
A file shows blank pages with the latest version. Works with R3 2022.
Completed
Last Updated: 07 Apr 2023 08:46 by ADMIN
Release LIB 2023.1.407 (07 Apr 2023)
Loading specific documents leads to mispositioned and/or missing text content.
Unplanned
Last Updated: 18 Sep 2023 17:38 by Martin Ivanov

A memory leak occurs in the RadTreeView control used for the table of contents in the RadPdfViewerNavigationPane, when changing the DocumentSource of RadPdfViewer at runtime.

To work this around, you can get the RadTreeView used by RadPdfViewerNavigationPane and manually clear its internal item storage before assigning the new DocumentSource.

 

private void ReloadDocument()
{
	var navigationPane = this.pdfViewerNavigationPane;
	var navigationPaneTreeView = navigationPane.FindChildByType<RadTreeView>();
	if (navigationPaneTreeView != null)
	{
		object itemStorage = typeof(RadTreeView)
			.GetProperty("ItemStorage", BindingFlags.Instance | BindingFlags.NonPublic)
			.GetValue(navigationPaneTreeView);
		MethodInfo itemStorageClearMethod = itemStorage.GetType().GetMethod("Clear", BindingFlags.Instance | BindingFlags.NonPublic);
		itemStorageClearMethod.Invoke(itemStorage, null);		
	}
	
	this.DocumentSource = theNewDocumentSource;
}

 

Completed
Last Updated: 02 Aug 2024 11:09 by ADMIN
Release 2024.3.802 (2024 Q3)
When changing the device culture to RTL (e.g. Hebrew but not only) in a project targeting .NET 5 (or later), some documents are rendered incorrectly.