Unplanned
Last Updated: 20 May 2024 07:23 by ADMIN
Embedding a TrueType font collection using the FontsRepository.RegisterFont method leads to glyphs with empty outlines collection. The missing outlines are caused due to an empty glyf and loca tables of the TrueType font file.
Duplicated
Last Updated: 13 Oct 2020 06:34 by ADMIN
Handle the case where the catalog starts with value other than 0
In Development
Last Updated: 20 Oct 2025 14:47 by ADMIN
After a PDF document is imported, decoding large images with a CCITTFaxDecode filter leads to OutOfMemoryException.
Completed
Last Updated: 25 Sep 2020 13:18 by ADMIN
Release R3 2020 SP1
When importing an embedded Type 1 Font with custom encoding an InvalidCastException is thrown.
Completed
Last Updated: 23 Oct 2020 06:48 by ADMIN
Release R3 2020 SP1

An InvalidCastException is thrown when importing documents containing outlines with an invalid destination set:

The exception:

System.InvalidCastException: 'Unable to cast object of type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfReal' to type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfName'.'


Unplanned
Last Updated: 19 Feb 2021 08:24 by ADMIN
Created by: Greg Lesniakiewicz
Comments: 4
Category: PdfProcessing
Type: Feature Request
2
This functionality is currently not supported both with the FixedContentEditor and RadFixedDocumentEditor.
Duplicated
Last Updated: 15 Oct 2021 06:22 by ADMIN
Created by: Dimitar
Comments: 0
Category: PdfProcessing
Type: Feature Request
2
Provide support for exporting type3 fonts
Unplanned
Last Updated: 07 Sep 2021 11:12 by ADMIN

When a document containing a SignatureField is exported with the IsEncrypted property set to true, a not set UserPassword is required to open it, which makes it impossible to be opened. An InvalidOperationException is thrown with the message "Password is not correct." when importing with PdfProcessing; Adobe Acrobat also doesn't recognize the password.

Workaround: Exporting with AES256 encryption does not have this problem:

provider.ExportSettings = new PdfExportSettings
{
	IsEncrypted = true,
	EncryptionType = EncryptionType.AES256
};

 

Completed
Last Updated: 12 Feb 2025 15:20 by ADMIN
Release 2025.1.205 (2025 Q1)

When importing a document with a missing state separator (e.g. linefeed) in the object stream (ObjStm) an exception is thrown: System.InvalidCastException: 'Unable to cast object of type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfDictionary' to type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfInt'.'

А possible workaround could be handling the exceptions: Handling Exceptions.

Unplanned
Last Updated: 20 Oct 2021 08:04 by ADMIN

Wrong calculations of new lines and white spaces between characters due to a wrong calculated character`s BoundingRect.

This results in missing whitespaces and/or characters split between lines.

Duplicated
Last Updated: 17 Dec 2021 08:14 by ADMIN
Created by: David
Comments: 1
Category: PdfProcessing
Type: Feature Request
2

Currently, a known limitation is:

  • RadPdfProcessing currently supports only signing of a single signature field. Signing more than one signature field will result in invalidation of all signatures except the last one.

Please support signing multiple signature fields. We are heading into 2022 and it's more essential than ever to be able to sign multiple signature fields.

Unplanned
Last Updated: 20 Jan 2022 08:12 by ADMIN
Created by: Lauren
Comments: 0
Category: PdfProcessing
Type: Bug Report
2

list-style is not imported correctly when importing from CSS classes defined in the same file

Case 1: importing from CSS classes defined in the same file

Case 2: inline style

<html>
<head>
</head>
<body>
<p>This is an unordered list with list-style:none</p>
<ul>
<li style="list-style:none;">Item 1</li>
<li style="list-style:none;">Item 2</li>
</ul>
<p>This is an unordered list with list-style:disc</p>
<ul>
<li style="list-style:disc;">Disc Item 1</li>
<li style="list-style:disc;">Disc Item 2</li>
<li>Some nested list </li>
</ul>
</body>
</html>

 

Completed
Last Updated: 14 Feb 2023 14:40 by ADMIN
Release R3 2023 SP1
According to the PDF Specification: The definition of an indirect object in a PDF file consists of its object number and generation number, followed by the value of the object bracketed between the keywords obj and endobj. For example, the definition:
12 0 obj
( Brillig )
endobj
An invalid case:
2545 0 obj
<<
/Type /Page
/Parent 2537 0 R
/Contents 8 0 R
/Resources 2538 0 R
>>
2546 0 obj
....
Completed
Last Updated: 18 Jul 2022 08:45 by ADMIN
Release R3 2022
Created by: David
Comments: 3
Category: PdfProcessing
Type: Feature Request
2
When exporting a PDF file, parts of the page content could be optimized by encoding it into a compressed stream and/or avoiding inserting multiple times the same font file.
Unplanned
Last Updated: 20 Jul 2022 09:13 by Tony

Allow table spiting to be done on whole rows instead of splitting the content of the rows.

Attached is a small project that shows a possible workaround.

Unplanned
Last Updated: 27 Sep 2022 06:36 by ADMIN
ADMIN
Created by: Martin
Comments: 0
Category: PdfProcessing
Type: Feature Request
2

From the PDF Specification: "An ink annotation represents a freehand “scribble” composed of one or more disjoint paths. When opened, it displays a pop-up window containing the text of the associated note."

In Development
Last Updated: 21 Oct 2025 06:58 by ADMIN

When writing a RadFixedPage containing widgets using the PdfPageStreamWriter.WriteContent() method an exception is thrown.

The exception: System.ArgumentNullException: 'Value cannot be null. Parameter name: context'

Completed
Last Updated: 31 Mar 2023 06:49 by ADMIN
Release R2 2023
When the image within a document is compressed with FlateDecode and there is no specific ImageFilterTypes set the image data is exported with FlateDecode compression but a wrong DCTDecode filter name is set which leads to a broken PDF file.

Workaround: Set explicitly the the ImageCompression filter:
PdfFormatProvider provider = new PdfFormatProvider();
provider.ExportSettings.ImageCompression = new ImageFilterTypes[] { ImageFilterTypes.FlateDecode };
Unplanned
Last Updated: 19 Apr 2023 11:04 by Martin
With the current implementation, the documents containing Standard Fonts are not PDF/A compliant (check How to Comply with PDF/A Standard).
Unplanned
Last Updated: 16 Aug 2023 08:17 by Nitya
Created by: Nitya
Comments: 0
Category: PdfProcessing
Type: Feature Request
2
When importing and merging documents the fonts are extracted directly from the files and can duplicate if the files contain the same fonts.