Unplanned
Last Updated: 06 Jul 2026 08:04 by Jérémie
Glyphs Overlap Due to Incorrect Casting of Glyph Widths from Double to Int.
In Development
Last Updated: 04 Jul 2026 16:26 by ADMIN

PdfProcessing: Handle merge of documents containing fields with the same invalid name.

In Development
Last Updated: 03 Jul 2026 13:23 by ADMIN
Handle the import of documents with an invalid cross-reference stream offset.
In Development
Last Updated: 03 Jul 2026 08:16 by ADMIN
Handle the case where the document has edit, copy password but no open password. We should either suppress the UserPasswordNeeded event or provide information about the password options in the arguments. 
In Development
Last Updated: 02 Jul 2026 16:54 by ADMIN
By specification, the FontDescriptor is required except for Standard fonts. However, if some font has only a declaration of FontDescriptor but with a missing definition, the document is not exported successfully.
In Development
Last Updated: 02 Jul 2026 16:19 by ADMIN
Update the "fx:Version" metadata mapping for the XRechnung conformance level.
In Development
Last Updated: 02 Jul 2026 15:37 by ADMIN
ADMIN
Created by: Boby
Comments: 1
Category: PdfProcessing
Type: Feature Request
1
The method should create deep copy of  the current page.
Unplanned
Last Updated: 02 Jul 2026 14:22 by Jérémie

InvalidOperationException is thrown when exporting a PDF document with a set compliance that processes Type3 font glyphs.

Workaround: Before export, set compliance to None.

var provider = new PdfFormatProvider();
provider.ExportSettings.ComplianceLevel = PdfComplianceLevel.None;

 

Completed
Last Updated: 02 Jul 2026 07:33 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
Unable to obtain the value of incrementally updated fields. The original value of the fields is resolved instead.
In Development
Last Updated: 01 Jul 2026 19:57 by ADMIN
MethodAccessException is thrown when exporting documents using .NET Standard references in a .NET Framework environment.
In Development
Last Updated: 01 Jul 2026 07:47 by ADMIN

The stack shows 1070 repeated frames of:

  • StructElementObject.ProcessChildPrimitive(...)
  • StructElementObject.CopyPropertiesTo(...)


The StructureTree import is traversing a cyclic StructElement graph (or equivalent re-entrant child chain) without a recursion guard.

During this recursion, indirect object resolution repeatedly re-enters the same compressed object:

  • reference.ObjectNumber = 554
  • context.CurrentIndirectReference.ObjectNumber = 554
  • TryGetIndirectObject(554, ...) == false at re-entry
In Development
Last Updated: 30 Jun 2026 14:31 by ADMIN

PdfStreamWriter: Duplicated pages when merging documents with identical page content streams but different per-page Resources.

Workaround: Use the RadFixedDocument.Merge() method instead of the PdfStreamWriter.

In Development
Last Updated: 30 Jun 2026 14:28 by ADMIN
NullReferenceException is thrown when importing a document with missing Owner (O) in tagged structure attributes.
Unplanned
Last Updated: 29 Jun 2026 12:11 by Paulo
PdfProcessing: Signature validation reports file as "modified" while Adobe Acrobat reports "not modified".
Completed
Last Updated: 24 Jun 2026 10:48 by ADMIN
Release 2026.2.624 (2026 Q2)
Created by: Nitya
Comments: 0
Category: PdfProcessing
Type: Feature Request
3
When importing and merging documents the fonts are extracted directly from the files and can duplicate if the files contain the same fonts.
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
This is causing issues when exporting the document to PDF from WordsProcessing - the pdf library tries to create the font, but cannot find it due to a different casing. When importing HTML document, the font-family property is read with small letters. Later, when converting the string containing the value, it is changed to title case. 

This issue will be reproducible with each font containing a name with a letter with casing different than the one of the other letters (exc. first capital letter), for example: Microsoft JhengHei
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
Enabling FIPS causes all signatures to be displayed as invalid or unknown. In addition, some signatures are displayed as unknown but Adobe verifies them.
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
When processing PDF documents on the NetStandard target, glyph positions become incorrect after performing an import-export operation on documents that use non-embedded fonts.
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
Sign a random pdf document with the following code. If UseSignatureProperties=1, the produced PDF document will be corrupted and Adobe displays an error message when opening the file: 
        Dim signProp As New SignatureDataProperties
        signProp.ContactInfo = strContactInfo
        signProp.Name = strSignersName
        signProp.Reason = strReason
        signProp.Location = strLocation
        signProp.TimeOfSigning = DateTime.Now

        Dim signatureName As String = "EsignSignature"

        Dim signatureField1 As SignatureField = New SignatureField(signatureName)
        UseSignatureProperties = 1

        If UseSignatureProperties = 1 Then
            Dim sign1 = New Signature(certificate)
            signatureField1.Signature = sign1
            signatureField1.Signature.Properties = signProp 'THIS WOULD FAIL
        Else
            signatureField1.Signature = New Signature(certificate)
            signatureField1.Signature.Properties.ContactInfo = strContactInfo
            signatureField1.Signature.Properties.Location = strLocation
            signatureField1.Signature.Properties.Name = strSignersName
            signatureField1.Signature.Properties.Reason = strReason
            signatureField1.Signature.Properties.TimeOfSigning = DateTime.Now  'THIS WORKS
        End If
1 2 3 4 5 6