Completed
Last Updated: 25 Oct 2018 13:10 by ADMIN
Customers are reporting an issue when trying to copy content in an application hosted on a remote machine (there are reports using TigerVNC and Citrix).  The exception is thrown from the Clipboard class with a message: OpenClipboard failed (Exception from HRESULT: 0x800401D0 (CLIPBRD_E_CANT_OPEN)).

It seems like such a behavior could be reproduced when the clipboard is already opened by another application. Here is a discussion on the matter: https://stackoverflow.com/questions/68666/clipbrd-e-cant-open-error-when-setting-the-clipboard-from-net

Fix available in LIB Version 2018.3.1029.
Completed
Last Updated: 03 Aug 2020 08:14 by ADMIN
Release LIB 2020.2.803 (03/08/2020)
ADMIN
Created by: Anna
Comments: 2
Category: PDFViewer
Type: Bug Report
1
Some files when opened with PdfViewer will throw a KeyNotFoundException which will be handled. Parts of the text in the file might or might not be missing.
Completed
Last Updated: 27 Jun 2023 08:46 by ADMIN
Release R2 2023 SP1
By specification, when some of the destination parameters have null value, the current value of that parameter is to be retained unchanged (This rule applies for most of the properties). For example, if Location (XYZ) destination is imported and any of the left, top, or zoom parameters is null, the current value of the visual viewport for the specified property should be retained. 

Workaround: Edit the document destinations and set default values. For example if the document contains Location destinations the Left, Top and Zoom properties can be set:
foreach (var annotation in document.Annotations)
{
    Link link = annotation as Link;
    if (annotation != null)
    {
        if (link.Destination is Location location)
        {
            location.Left = location.Left != null ? location.Left : 0;
            location.Top = location.Top != null ? location.Top : 0;
            location.Zoom = location.Zoom != null ? location.Zoom : 1;
        }
    }
}
Declined
Last Updated: 28 Dec 2018 09:16 by ADMIN

The exception is thrown with the message "Password is not correct" even when the user password is correct. This issue occurs for specific encryption algorithm parameters only.

Item is declined because this functionality is not supported and has a logged feature request to support it.

Completed
Last Updated: 21 Jan 2019 08:54 by ADMIN
Hyperlinks within a document are not working via touch. They are working only when a mouse is used.
Unplanned
Last Updated: 15 Jan 2019 15:25 by ADMIN
WPF allows running multiple UI threads in a single process. When RadPdfViewer is used in such scenarios, sometimes InvalidOperationException: 'The calling thread cannot access this object because a different thread owns it.' is thrown. 

Scenarios:
- Show Find dialog (or any other of the dialogs available for register in ExtensibilityManager class) for the first instance, the for the second instance.
Declined
Last Updated: 14 Feb 2019 16:16 by ADMIN
  • Create new WPFApplication.
  • Add a RadPdfViewer to the main window
<Window x:Class="YourProject.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:MaquetteTelerikPDFViewer"
        mc:Ignorable="d"
        xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"      
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <telerik:RadPdfViewer x:Name="pdfViewer"/> 
    </Grid>
</Window>
  • Open the pdf file
    public partial class MainWindow: Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        protected override void OnInitialized(EventArgs e)
        {
            base.OnInitialized(e);
            using(Stream stream = new FileStream(@"radExport.pdf",FileMode.Open,FileAccess.Read)){
                pdfViewer.Document = new PdfFormatProvider(stream).Import();
            }
        }
    }

Completed
Last Updated: 26 Jun 2023 14:25 by ADMIN
Release R2 2023 SP1
Text characters are missing when document is loaded in RadPdfViewer. When Fit to Page is used then numerous text characters vanish. They do not reappear when zooming back in.
Completed
Last Updated: 07 Mar 2019 09:41 by ADMIN
When loading documents with CFF (Compact Font Format) font source containing .notdef glyph, System.ArgumentException: 'An item with the same key has already been added.', is thrown.
Completed
Last Updated: 13 Apr 2020 10:02 by ADMIN
Release R2 2020
Created by: mike
Comments: 0
Category: PDFViewer
Type: Feature Request
1
The widgets of the interactive forms are not respected when creating a thumbnail from a PDF page. Implement logic for adding the form fields widgets to the generated image as well.
Declined
Last Updated: 02 May 2019 10:12 by ADMIN
Created by: Alexander Jiménez
Comments: 1
Category: PDFViewer
Type: Feature Request
1

I want to draw the signature box, like in Adobe Acrobat Reader.

This is very important when the document needs more than 1 signature.

Declined
Last Updated: 27 Jun 2019 10:32 by ADMIN
When the FixedDocumentSinglePagePresenter content control is used to visualize PDF files in custom PDF viewer implementation a raise condition can be occurred leading to NullReferenceException with the following stack trace:
at Telerik.Windows.Documents.Fixed.UI.UIElementsHelper.FillPageContentElementsInPanel(Canvas container, RadFixedPage page)
at Telerik.Windows.Documents.UI.FixedDocumentSinglePagePresenter.CreateContent(RadFixedPage page)
at Telerik.Windows.Documents.UI.FixedDocumentSinglePagePresenter.PageLoader_WorkCompleted(Object sender, WorkCompletedEventArgs e)
at Telerik.Windows.Documents.Utilities.ResourceLoader.OnWorkCompleted(WorkCompletedEventArgs args)
at Telerik.Windows.Documents.Utilities.ResourceLoader.Worker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

The exception is thrown since the current page is unloaded while the content is being parsed.
Completed
Last Updated: 16 Sep 2020 12:34 by ADMIN
Release R3 2020
The EI keyword defines an operator for ending the image data. When the stream contains the same sequence, the parser treats that as an end of the image data. As a result, the image and the following content cannot be properly parsed and there is missing content when the document is visualized.
Completed
Last Updated: 19 Oct 2021 13:47 by ADMIN
Release LIB 2021.3.1025 (25 Oct 2021)
By specification, the InteractiveForm fields can have the same name if they are descendants of a common ancestor. Such fields are different representations of the same underlying field; they should differ only in properties that specify their visual appearance. When such a document is imported an ArgumentException: 'An item with the same key has already been added.' is thrown, which leads to non-editable fields in RadPdfViewer.
Completed
Last Updated: 26 Jun 2023 12:20 by ADMIN
Release LIB 2023.2.703 (03 Jul 2023)
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.
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.
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: 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: 15 Jan 2020 14:50 by ADMIN
Document with invalid cross-reference stream is not loaded correctly
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.