Completed
Last Updated: 06 Mar 2023 11:40 by ADMIN
Release R1 2023 SP1
When an image is actually consisting of sequence of smaller images, sometimes white lines appear between the smaller images.
Completed
Last Updated: 20 Oct 2016 08:56 by ADMIN
ADMIN
Created by: Svetoslav
Comments: 1
Category: PDFViewer
Type: Bug Report
2

			
Completed
Last Updated: 31 Oct 2018 07:54 by ADMIN
ADMIN
Created by: Deyan
Comments: 6
Category: PDFViewer
Type: Feature Request
2
The visualizations of all annotations are defined by their normal appearance streams. This is already implemented in RadPdfViewer for the supported annotation types (Link and Widget annotations). It may be easily adopted for not supported annotation types as well.

Available in 2017 R3 Official Release Version.
Completed
Last Updated: 26 Jun 2023 13:03 by ADMIN
Release R2 2023 SP1
Currently, we have reproduced this issue with fonts AmnestyTradeGothic, OfficinaSanITC and OfficinaSanITC-Book.
Completed
Last Updated: 31 Oct 2018 07:53 by Mi
Created by: Mi
Comments: 1
Category: PDFViewer
Type: Feature Request
2
Please implement Crypt Filter for PDFs to open RC4 (40Bit, 128Bit) and AES (128Bit,256Bit) pdf Files inside PDFViewer.
Completed
Last Updated: 02 Jul 2015 13:48 by ADMIN
ADMIN
Created by: Deyan
Comments: 0
Category: PDFViewer
Type: Bug Report
2
The fix will be available in our next LIB release (v. 2015.02.0706).
Completed
Last Updated: 31 Oct 2018 07:54 by ADMIN
If the presenter is changed (for example, by pressing "Fit one full page to window" button) during the inertia of a scroll operation, NullRererenceException is thrown.

Fix available in LIB Version 2017.2.627.
Completed
Last Updated: 18 Oct 2023 08:32 by ADMIN
Release LIB 2023.3.1023 (23 Oct 2023)
PdfViewer: The document remains locked when using bound PdfDocumentSource and ReadOnDemand even if it is changed.
Completed
Last Updated: 09 Aug 2023 06:59 by ADMIN
Release LIB 2023.2.821 (21 Aug 2023)
Created by: Jacek
Comments: 0
Category: PDFViewer
Type: Bug Report
1
Border width is incorrect with some documents.
Completed
Last Updated: 08 Aug 2023 06:09 by ADMIN
Release LIB 2023.2.821 (21 Aug 2023)

The CurrentPageTextBox in the toolbar has stopped displaying in the latest version.

Workaround: 

<telerik:CurrentPageTextBox x:Name="PART_CurrentPageNumberTextBox" 
                            HorizontalContentAlignment="Center" 
                            Margin="2" Text="{Binding FixedDocumentViewer.CurrentPageNumber, Mode=TwoWay}"
                            VerticalContentAlignment="Center" Width="45" 
                            telerik:StyleManager.Theme="Office_Black"/>

Completed
Last Updated: 10 Apr 2020 13:33 by ADMIN
Release R2 2020
Add support for respecting Custom UI Layers when exporting Fixed Page to an image.
Completed
Last Updated: 08 Feb 2023 14:28 by ADMIN
Release LIB 2023.1.220 (20 Feb 2023)
Completed
Last Updated: 08 May 2023 13:53 by ADMIN
Release R2 2023

When Windows11Theme is applied before the PdfViewer is initialized the CurrentPageTextBox is not loaded successfully.

Workaround: Set the ApplicationTheme after the InitializeComponent method:

public MainWindow()
{
	InitializeComponent();

	StyleManager.ApplicationTheme = new Windows11Theme();
}

 

Completed
Last Updated: 11 May 2023 05:47 by ADMIN
Release R2 2023
When importing document with text containing char code mapped to .notdef glyph name an ArgumentException: 'The encoding is not supported.' is thrown.
Completed
Last Updated: 31 Oct 2022 13:54 by ADMIN
Release R3 2022 SP1
The width height of the tilling drawing is not converted correctly which leads to exception
Completed
Last Updated: 22 Jun 2020 11:00 by ADMIN
Release R2 2020 SP1
When rendering a PDF document page in FixedDocumentSinglePagePresenter, blank pages are displayed, when the document contains images.
Completed
Last Updated: 22 Sep 2022 11:22 by ADMIN
Release LIB 2022.3.926 (26 Sep 2022)
From the PDF specification: "The current stroking alpha constant, specifying the constant shape or constant opacity value to be used for stroking operations in the transparent imaging model."
Completed
Last Updated: 01 Dec 2020 12:59 by ADMIN
Release LIB 2020.3.1207 (07/12/2020)

When we render any PDF file with 'x' number of page count and try to enter page 'x+1' in telerik:CurrentPageTextBox and hit enter, it will enable the Previous Page RadButton and if we click Previous Page then it will freeze the application.

System.ArgumentOutOfRangeException: 'pageNo should be greater or equal than 1 and less or equal than 4. (Parameter 'pageNo')'

Workaround: A possible approach could be to attach to the CurrentPageTextBox` KeyDown event in order to restrict the input.

XAML: 

<telerik:CurrentPageTextBox x:Name="PART_CurrentPageNumberTextBox" 
							KeyDown="PART_CurrentPageNumberTextBox_KeyDown"
							Text="{Binding FixedDocumentViewer.CurrentPageNumber, Mode=TwoWay}"/>
Code-behind:

private void PART_CurrentPageNumberTextBox_KeyDown(object sender, System.Windows.Input.KeyEventArgs e)
{
	TextBox textBox = sender as TextBox;
	if (textBox != null)
	{
		if (e.Key == System.Windows.Input.Key.Enter)
		{
			int pagesCount = this.pdfViewer.PagesCount;
			int currentPageNumber = this.pdfViewer.CurrentPageNumber;
			if (this.pdfViewer.Document != null && (currentPageNumber < 1 || currentPageNumber > pagesCount))
			{
				RadFixedPage currentPage = this.pdfViewer.CurrentPage;
				int pageNum = this.pdfViewer.Document.Pages.IndexOf(currentPage) + 1;
				this.pdfViewer.CurrentPageNumber = pageNum;
			}
		}
	}
}

Completed
Last Updated: 29 Sep 2020 13:15 by ADMIN
Release LIB 2020.3.1005 (05/10/2020)
Exception when importing text fragments with no text 
Completed
Last Updated: 09 Oct 2020 13:18 by ADMIN
Release LIB 2020.3.1012 (12/10/2020)

When importing a PDF document, opening the stream in using statement, and using the default constructor of the PdfDocumentSource class, an exception is thrown:

using (Stream stream = ofd.OpenFile())
{
	this.pdfViewer.DocumentSource = new PdfDocumentSource(stream);
}
Workaround: provide an implementation of PdfImportSettings with CopyStream set to true:
using (Stream stream = ofd.OpenFile())
{
	PdfImportSettings importSettings = new PdfImportSettings
	{
		CopyStream = true
	};

	this.pdfViewer.DocumentSource = new PdfDocumentSource(stream, importSettings);
}