Duplicated
Last Updated: 02 Apr 2026 12:59 by ADMIN

When using Telerik Document Processing (PdfProcessing) for embedding Factur-X invoices, the produced PDF document is Non‑compliant with PDF-AF / Factur‑X according to the following validator: 

https://www.superpdp.tech/outils/validateur-facture-electronique/ 

Completed
Last Updated: 02 Apr 2026 11:49 by ADMIN
Release 2026.1.402 (2026 Q1)
When importing a document with an EmbeddedFile without a Subtype value.
Completed
Last Updated: 02 Apr 2026 11:49 by ADMIN
Release 2026.1.402 (2026 Q1)
PdfFormatProvider: Justified text alignment is not respected for specific text content.
Completed
Last Updated: 02 Apr 2026 11:47 by ADMIN
Release 2026.1.402 (2026 Q1)
Completed
Last Updated: 02 Apr 2026 11:47 by ADMIN
Release 2026.1.402 (2026 Q1)

After merging several PDF documents, some pages are blank indicating the following error:

Completed
Last Updated: 02 Apr 2026 11:47 by ADMIN
Release 2026.1.402 (2026 Q1)

The XlsxPartNames class expects a strict name for reading the comments parts:

public const string CommentsPartName = @"/xl/comments{0}.xml";

However, some third-party tools may change the name to GemComments.xml for example. 

MS Excel recognizes this naming for the comments part. It would be nice to provide such functionality in RadSpreadProcessing.

Completed
Last Updated: 02 Apr 2026 11:47 by ADMIN
Release 2026.1.402 (2026 Q1)

XlsFormatProvider: InvalidOperationException is thrown when importing a document with an unsupported BIFF record.

Workaround: Re-save the file with Excel before importing it.

Completed
Last Updated: 02 Apr 2026 11:47 by ADMIN
Release 2026.1.402 (2026 Q1)
System.InvalidCastException: 'Unable to cast object of type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfStream' to type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.MarkedContents.ReferencedObject'.'
Unplanned
Last Updated: 01 Apr 2026 13:10 by Jitendra
Unplanned
Last Updated: 24 Mar 2026 09:05 by ADMIN

When imported in the WordsProcessing model, the current HTML doesn't respect the defined column width and all columns have identical width:

    <colgroup>
        <col span="1" style="width: 33.3302%;">
        <col span="1" style="width: 17.5658%;">
        <col span="1" style="width: 49.104%;">
    </colgroup>

Observed result:

Expected result:

Workaround: use the width property as follows:

    <colgroup>
        <col span="1" width="33.3302%">
        <col span="1" width="17.5658%">
        <col span="1" width="49.104%">
    </colgroup>
Unplanned
Last Updated: 16 Mar 2026 06:08 by Piotr

The current formula: 
<c r="A1" s="1">
<f>[1]BILANS_JI!$C$2</f>
<v>22611518.026189998</v>
</c>

• Simple direct reference to a single external cell [1]BILANS_JI!$C$2
• No function, just a linked cell

The expected value to be returned is 22611518.

Unplanned
Last Updated: 11 Mar 2026 08:24 by Piotr

The issue is reproducible with PDF form fields and setting Polish characters to the text fields: e.g. "ęóąśłżźćń" 

Edit mode in RadPdfViewer:

Exit edit mode:

Here is a sample code snippet for reproducing the case without UI:

            PdfFormatProvider provider = new PdfFormatProvider();
            RadFixedDocument document = provider.Import(File.ReadAllBytes("file.pdf"), TimeSpan.FromSeconds(10));

            foreach (RadFixedPage page in document.Pages)
            {
                foreach (Annotation annotation in page.Annotations)
                {
                    if (annotation.Type == AnnotationType.Widget)
                    {
                        Widget widget = (Widget)annotation;
                        var field = widget.Field as TextBoxField;
                        if (field != null) 
                        {
                            field.Value = "ęóąśłżźćń.";
                        }
                    }
                }
            }
            string outputFilePath = "result.pdf";
            File.Delete(outputFilePath);
            File.WriteAllBytes(outputFilePath, provider.Export(document, TimeSpan.FromSeconds(10)));
            Process.Start(new ProcessStartInfo() { FileName = outputFilePath, UseShellExecute = true });

In Development
Last Updated: 10 Mar 2026 12:20 by ADMIN
Opening a file where there is a format string with modificator [Color11] causes an ArgumentException "Invalid modificator" This prevents the file from opening.
Unplanned
Last Updated: 06 Mar 2026 13:39 by ADMIN
XlsFormatProvider: CodeName and Name properties of worksheets are reordered and renamed after import-export.
Completed
Last Updated: 04 Mar 2026 13:48 by ADMIN
Release 2026.1.304 (2026 Q1)
When importing a document with many Path elements, the memory consumption could be very high.
Completed
Last Updated: 04 Mar 2026 13:48 by ADMIN
Release 2026.1.304 (2026 Q1)
The issue is that the document contains incorrect data that the CrossReferenceStream.LoadReferences method cannot parse.
Completed
Last Updated: 04 Mar 2026 13:39 by ADMIN
Release 2026.1.304 (2026 Q1)
Created by: Graham
Comments: 0
Category: PdfProcessing
Type: Bug Report
1

As a result of the below missing operator, some of the glyphs can't be extracted from the CFFFontTable and the characters are not displayed in the PdfViewer:

The end user result is missing letter from the PDF content.

Completed
Last Updated: 04 Mar 2026 13:31 by ADMIN
Release 2026.1.304 (2026 Q1)
Stacktrace: 
   at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
   at System.Linq.Enumerable.Cast[TResult](IEnumerable source)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.MarkedContents.StructElementObject.CopyPropertiesTo(PostScriptReader reader, StructureElementsImportContext context, StructureElement element)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.MarkedContents.StructElementObject.CopyPropertiesTo(PostScriptReader reader, StructureElementsImportContext context, StructureElement element)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.MarkedContents.StructElementObject.CopyPropertiesTo(PostScriptReader reader, StructureElementsImportContext context, StructureElement element)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.MarkedContents.StructTreeChildrenObject.CopyPropertiesTo(PostScriptReader reader, StructureElementsImportContext context, StructureElementsCollection childElements)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.MarkedContents.StructTreeRootObject.CopyPropertiesTo(PostScriptReader reader, StructureElementsImportContext context)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.DocumentStructure.DocumentCatalog.CopyStructureTreeTo(PostScriptReader reader, IRadFixedDocumentImportContext context)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.DocumentStructure.DocumentCatalog.CopyPropertiesTo(PostScriptReader reader, IRadFixedDocumentImportContext context)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Import.RadFixedDocumentImportContext.BeginImportOverride()
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Import.BaseImportContext.BeginImport(Stream pdfFileStream)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Import.PdfImporter.Import(Stream input, IPdfImportContext context)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.PdfFormatProvider.<>c__DisplayClass19_0.<ImportOverride>b__0()
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.ExceptionHandling.ExecutionHandler.TryHandleExecution[E](Action operation)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.PdfFormatProvider.ImportOverride(Stream input, CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Common.FormatProviders.FormatProviderBase`1.Import(Stream input, Nullable`1 timeout)
Completed
Last Updated: 04 Mar 2026 13:31 by ADMIN
Release 2026.1.304 (2026 Q1)

Download the DPL source code from your Telerik account and try to build the DocumentProcessing_Multitarget project >> AI folder for .NET Framework 4.6.2. The following error occurs: 

Unable to find package Telerik.Licensing.Lib. No packages exist with this id in source(s): C:\Program Files\dotnet\library-packs, Microsoft Visual Studio Offline Packages, nuget.org

Completed
Last Updated: 13 Feb 2026 09:39 by ADMIN
Release 2026.1.210 (2026 Q1)
InvalidOperationException is thrown when the parser incorrectly interprets delimiter characters within literal strings as structural tokens instead of string data.
1 2 3 4 5 6