Completed
Last Updated: 20 Jul 2026 13:58 by ADMIN
Release Telerik UI for WPF 2026.3.812 (Q3 2026)
PDF Signature(image) is displayed on the incorrect location when using annotations.
Completed
Last Updated: 17 Jul 2026 07:43 by ADMIN
Some of the lines that should be dashed are rendered as continuous lines.
Completed
Last Updated: 16 Jul 2026 14:19 by ADMIN

Workaround for documents generated with PdfProcessing: When drawing lines using the FixedContentEditor the IsFilled graphic property should be set to false:

RadFixedDocument document = new RadFixedDocument();

Rect rect = new Rect(0, 0, 50, 50);
FixedContentEditor editor = new FixedContentEditor(document.Pages.AddPage());
editor.GraphicProperties.IsFilled = false;
editor.GraphicProperties.IsStroked = true;

editor.Position.Translate(50, 50);
editor.GraphicProperties.StrokeColor = new RgbColor(255, 0, 0);
editor.DrawText("Lines");
editor.DrawLine(rect.TopLeft, rect.TopRight);
editor.DrawLine(rect.TopRight, rect.BottomRight);
editor.DrawLine(rect.BottomRight, rect.BottomLeft);
editor.DrawLine(rect.BottomLeft, rect.TopLeft);
Completed
Last Updated: 15 Jul 2026 14:53 by ADMIN
Created by: Darcy
Comments: 0
Category: PDFViewer
Type: Bug Report
1
The PdfViewer has slow performance when rendering images that have large size but are scaled down.
Completed
Last Updated: 15 Jul 2026 14:35 by ADMIN

There are missing characters when importing documents containing Standard fonts with a Differences array defined in the Encoding, which contains characters that do not fit in the first 255 glyph definitions in the font. Most of these characters are the ones with an accent such as "ccaron" (č).

Completed
Last Updated: 15 Jul 2026 14:35 by ADMIN
The slow performance when creating thumbnail is only reproducible with specific documents.
Completed
Last Updated: 02 Jun 2026 09:34 by ADMIN
As a result, the glyphs are not measured and positioned properly. The issue applies to the TrueType and Type1 fonts.
Completed
Last Updated: 20 May 2026 11:37 by ADMIN
Release 2026.2.520 (2026 Q2)
Created by: Markus
Comments: 0
Category: PDFViewer
Type: Bug Report
1

The PDF document with images shows black canvas:

NOTE:

Works OK in version 2023.2.713
Broken in version 2023.3.1005
Completed
Last Updated: 20 May 2026 11:37 by ADMIN
Release 2026.2.520 (2026 Q2)
Images hosted inside multiple Form XObjects are not rendered.
Completed
Last Updated: 14 May 2026 16:33 by ADMIN
Release 2026.2.514 (2026 Q2)

A password is asked although Adobe opens the document without one when the document is encrypted with "Encryption of data using the RC4 or AES algorithms with a file encryption key length of 40 bits." - Version 1 (V 1) Revision 2 (R 2).

Similar cases (V1 R3 and V2 R3) are handled in the following item: PdfViewer: A password is asked although Adobe opens the document without one.

Completed
Last Updated: 14 May 2026 16:33 by ADMIN
Release 2026.2.514 (2026 Q2)
The document will be imported with a loss of content. The reason is that ASCII85Decoder will throw an ArgumentException when the stream doesn't end with '~>'. 

Although this is invalid case according to PDF specification, other applications are handling it and the document is successfully visualized in them. We may also consider implementing workaround that handles such invalid streams.
Completed
Last Updated: 14 May 2026 16:33 by ADMIN
Release 2026.2.514 (2026 Q2)

According to the PDF specification (Adobe® Portable Document Format Version 1.7):
Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions width and height in user space.

The operation: 

x y width height re

An invalid case:

0 - 595 -842 re

This leads to an exception thrown: System.NullReferenceException: 'Object reference not set to an instance of an object.'

Completed
Last Updated: 02 Apr 2026 11:49 by ADMIN
Release 2026.1.402 (2026 Q1)
The import performance is reduced and the memory consumption is increased when XObject instances have many Shading elements.
Completed
Last Updated: 04 Mar 2026 13:48 by ADMIN
Release 2026.1.304 (2026 Q1)
When opening a document with a CFF Type1 font an exception is thrown: NullReferenceException: 'Object reference not set to an instance of an object.'
Completed
Last Updated: 26 Jan 2026 14:27 by ADMIN
Release 2025.4.1216 (2025 Q4)
Document with invalid cross-reference stream is not loaded correctly
Completed
Last Updated: 12 Nov 2025 11:41 by ADMIN
Release 2025.4.1104 (2025 Q4)
This is not quite a valid PDF file scenario according to PDF file specification. However, we may try handling it in order to show the correct number of pages. When the kid is of type Pages, it should be added to the pages traversal recursion only the first time it is met.
Completed
Last Updated: 12 Nov 2025 11:41 by ADMIN
Release 2025.4.1104 (2025 Q4)

When importing a document containing a single associated widget annotation merged into the field dictionary the field is skipped on import and an exception is thrown.

According to the PDF Specification: Field Dictionaries: Kids:

An array of indirect references to the immediate children of this field.
In a non-terminal field, the Kids array is required to refer to field dictionaries that are immediate descendants of this field. In a terminal field, the Kids array ordinarily must refer to one or more separate widget annotations that are associated with this field. However, if there is only one associated widget annotation, and its contents have been merged into the field dictionary, Kids must be omitted.

Completed
Last Updated: 11 Nov 2025 08:11 by ADMIN
Release Telerik UI for WPF 2025.4.1111 (2025 Q4)

A memory leak in RadPdfViewer when the control gets removed from the visual tree.

To work this around, use the reflection API to access the leaking VisualTarget objects and call their Dispose method manually.

var pdfViewer = hostBorder.Child as RadPdfViewer;

if (pdfViewer != null)
{
    var canvas = viewer.ChildrenOfType<Canvas>().FirstOrDefault(x => x.GetType().Name.Contains("ContentElementsCanvas"));                
    var visualTargetsDictionaryField = canvas.GetType().GetField("pageNumberToVisualTarget", BindingFlags.NonPublic | BindingFlags.Instance);
    var visualTargetsDictionary = (Dictionary<int, List<VisualTarget>>)visualTargetsDictionaryField.GetValue(canvas);
    foreach (KeyValuePair<int, List<VisualTarget>> target in visualTargetsDictionary)
    {
        for (int i = 0; i < target.Value.Count; i++)
        {
            VisualTarget item = target.Value[i];
            item.RootVisual = null;
            item.Dispose();
        }
    }  
}
hostBorder.Child = null;
hostBorder.Child = new RadPdfViewer() { Document = newDocument };

Completed
Last Updated: 22 Oct 2025 12:33 by ADMIN
Telerik.Windows.Zip.InvalidDataException for unknown (0xAD) compression method is thrown for some object streams.
Completed
Last Updated: 15 Aug 2025 13:49 by ADMIN
Release 2025.3.806 (2025 Q3)

Currently, the PdfProcessing document model is providing support only for a single function in the Function entry.

According to the PDF Specification: Function: A 1-in, n-out function or an array of n 1-in, 1-out functions.


1 2 3 4 5 6