Completed
Last Updated: 14 Mar 2024 09:00 by ADMIN
Release 2024.1.305 (2024 Q1)

Hi there I have a pdf and whenever I try to Import the PDF file into PdfFormatProvider.Import method for flattening purposes, it throws null reference exception.

I have added a sample .net project with PDF added as source. You just need to run the project on your end. I am using version 2023.3.1106 of document processing library.

I am using ASP.NET 4.8 framework.

Thanks

Completed
Last Updated: 19 Sep 2023 10:32 by ADMIN
Release R3 2023
If the same rule, which uses a formula, is applied on more than one range the result data validation is incorrect, because the formula is translated wrong. E.g. if a custom rule with a formula =IsNumber(A1) is applied on A1:C6 and F1:F6, the rule for cell A1 would be =IsNumber(F1) instead of IsNumber(A1)
Completed
Last Updated: 07 Sep 2023 13:41 by ADMIN
Release R3 2023
The print title defined name can contain any type of formula or literal and the document will still be valid. However, SpreadProcessing expects a cell range reference and throws and exception if the name contains something different.
Completed
Last Updated: 10 Aug 2023 13:07 by ADMIN
Release R3 2023
Importing an XLS document containing _xlfn.SINGLE defined name causes an InvalidOperationException.
Completed
Last Updated: 12 Sep 2023 11:26 by ADMIN
Release R3 2023

A NullReferenceException is thrown when copying a sheet containing a chart with Marker whose FIll is null.

There is a workaround which should be applied before copying the sheet:

foreach (FloatingChartShape chart in wsPureCompTemplate.Charts)
{
    foreach (SeriesGroup seriesGroup in chart.Chart.SeriesGroups)
    {
        foreach (SeriesBase series in seriesGroup.Series)
        {
            LineSeries lineSeries = series as LineSeries;
            if (lineSeries != null && lineSeries.Marker != null && lineSeries.Marker.Fill == null)
            {
                lineSeries.Marker.Fill = new NoFill();
            }

            ScatterSeries scatterSeries = series as ScatterSeries;
            if (scatterSeries != null && scatterSeries.Marker != null && scatterSeries.Marker.Fill == null)
            {
                scatterSeries.Marker.Fill = new NoFill();
            }
        }
    }
}

Completed
Last Updated: 10 Aug 2023 12:20 by ADMIN
Release R3 2023
Created by: Jaroslaw
Comments: 1
Category: Telerik Document Processing
Type: Bug Report
0
Values filled in forms inside a PDF document are missing when exporting the document to image using the SkiaImageFormatProvider.
Completed
Last Updated: 21 Jul 2023 12:22 by ADMIN
Release R3 2023
Exporting a document containing workbook properties and protection leads to an invalid document.
Completed
Last Updated: 21 Jul 2023 11:07 by ADMIN
Release R3 2023
Importing documents containing many formulas referring to constants values is causing a memory leak.
Completed
Last Updated: 05 Jul 2023 11:55 by ADMIN
Release R2 2023 SP1
The NotBetween conditional formatting rule applies the format to all the cells, no matter if the rule is satisfied or not.
Completed
Last Updated: 28 Apr 2023 12:54 by ADMIN
When auto fitting the width of columns containing conditional formatting sometimes causes NullReferenceException.
Completed
Last Updated: 27 Apr 2023 11:50 by ADMIN
Release R2 2023
Some files, where the parts of the xlsx are arranged in specific order, throw InvalidOperationException: "Sequence contains no matching element".
Completed
Last Updated: 17 May 2023 14:09 by ADMIN
Release R2 2023
Exporting to PDF documents containing empty table rows results in 0 height of the rows.
Completed
Last Updated: 11 May 2023 06:21 by ADMIN
Release R2 2023
InvalidCastException when importing documents where the "endobj" keyword in not on a new line.
Completed
Last Updated: 06 Mar 2023 14:48 by ADMIN
Release R1 2023 SP1
Using the COUNTIF function throws an exception if the criteria parameter is set to "<>".
Completed
Last Updated: 14 Feb 2023 06:49 by ADMIN
Release R1 2023 SP1
Created by: Sebastiaan
Comments: 8
Category: Telerik Document Processing
Type: Bug Report
0

I can't share the document publicly.

Stack trace:

System.ArgumentException: Unexpected value = 100.0%
   at Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Types.FractionalValueConverter.ConvertFromString(String value)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Core.ConvertedOpenXmlAttribute`1.SetStringValue(IOpenXmlImportContext context, String value)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadAttributes(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.ReadChildElements(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Elements.OpenXmlElementBase.Read(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Parts.OpenXmlPartBase.Import(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.Flow.FormatProviders.Docx.Model.Parts.HeaderPart.Import(IOpenXmlReader reader, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.Model.Parts.OpenXmlPartBase.Import(Stream stream, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.OpenXmlImporter`1.ImportPartFromArchive(ZipArchiveEntry zipEntry, PartBase part, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.FormatProviders.OpenXml.OpenXmlImporter`1.Import(Stream input, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.Flow.FormatProviders.Docx.DocxFormatProvider.ImportOverride(Stream input)
   at Telerik.Windows.Documents.Common.FormatProviders.FormatProviderBase`1.Import(Stream input)
The document opens fine in Word.
Completed
Last Updated: 19 Jan 2023 14:56 by ADMIN
Release R1 2023

InvalidCastException 'Unable to cast object of type 'EffectContainerElement' to type 'EffectListElement' is thrown on import.

As a workaround, you can either use the old version of the assemblies (R2 2022) or you can set ImportSettings.SkipShapes of the DocxFormatProvider to true.

Completed
Last Updated: 19 Jan 2023 14:56 by ADMIN
Release R1 2023
Importing HTML with base64 encoded image without extension causes a missing image when exported to PDF.
Completed
Last Updated: 19 Jan 2023 14:56 by ADMIN
Release R1 2023
Created by: Joe
Comments: 0
Category: Telerik Document Processing
Type: Bug Report
0
Passing 12:00 am or 12:00:00 am to the SpreadProcessing is not recognized as time and is set as text value.
Completed
Last Updated: 19 Jan 2023 14:56 by ADMIN
Release R3 2022 SP1
Created by: Foxy
Comments: 0
Category: Telerik Document Processing
Type: Bug Report
1
When exporting a rotated page from a PDF document to an image, the resulting image is the wrong size, and the page looks clipped.
Completed
Last Updated: 07 Nov 2022 14:19 by ADMIN
Release R3 2022 SP1

When using the Clone function from RadFlowDocument, the below exception is thrown :

[2022-10-07T13:06:32.329Z] Error: System.ArgumentException: The document element is associated with another document. (Parameter 'item')
   at Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.VerifyDocumentElementOnInsert(T item)
   at Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.AddClonedChildrenFrom(DocumentElementCollection`2 fromCollection, CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.Paragraph.CloneCore(CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.AddClonedChildrenFrom(DocumentElementCollection`2 fromCollection, CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.Footer.CloneCore(CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.HeadersFootersBase`1.CloneHeadersFootersFrom(HeadersFootersBase`1 headersFooters, CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.Section.ClonePropertiesAndHeadersFooters(CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.Section.CloneCore(CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.Collections.DocumentElementCollection`2.AddClonedChildrenFrom(DocumentElementCollection`2 fromCollection, CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.RadFlowDocument.CloneCore(CloneContext cloneContext)
   at Telerik.Windows.Documents.Flow.Model.RadFlowDocument.Clone()
   at Perspex.Shared.OOPGenerator.OOPGenerator.SetWordDocumentTemplate(Schools school, SchoolYear schoolyear) in D:\projecten\cip\Perspex\src\Perspex.Shared\OOPGenerator\OOPGenerator.cs:line 62

It occurs after I upgraded to the latest version (2022.3.906) of RAD Document processing. In the previous version it worked as expected.

Steps I take to reproduce the issue :

1) Load a word document
2) Clone the document.

1 2 3