Unplanned
Last Updated: 06 Feb 2024 14:40 by John
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
Unplanned
Last Updated: 31 Jan 2024 11:55 by ADMIN

Observed: the following dialog appears:

Image

Unplanned
Last Updated: 31 Jan 2024 08:20 by ADMIN
Created by: Petar
Comments: 0
Category: PdfProcessing
Type: Bug Report
0
Fields are no longer highlighted after import. 
Duplicated
Last Updated: 31 Jan 2024 08:08 by ADMIN
Created by: Hugo
Comments: 0
Category: PdfProcessing
Type: Feature Request
6
Represents Highlights in PDF content. While the other annotations are drawn on top of the content, the highlight annotation is behind the text it highlights. The precise place where the highlight should be placed is described in the PDF file with the BDC, MCID and EMC operators. 
Unplanned
Last Updated: 30 Jan 2024 09:55 by Abdulbaqi
Completed
Last Updated: 19 Jan 2024 14:41 by ADMIN
Release 2024 Q1
ADMIN
Created by: Deyan
Comments: 35
Category: PdfProcessing
Type: Feature Request
49
They are exported with the /EmbeddedFiles switch. This would allow adding external files to the PDF document.
Completed
Last Updated: 15 Jan 2024 11:48 by ADMIN
Release R3 2023 SP1
Wrong font file loaded when CidType2Font with Standard name.
Completed
Last Updated: 15 Jan 2024 07:50 by ADMIN
Release 2024 Q1
Completed
Last Updated: 11 Jan 2024 08:24 by ADMIN
Release 2024 Q1
A password is asked although Adobe opens the document without one.
Completed
Last Updated: 11 Jan 2024 08:24 by ADMIN
Release 2024 Q1
Created by: Niklas
Comments: 0
Category: PdfProcessing
Type: Bug Report
0
Unwanted Stopwatch in DocumentCatalog.
Completed
Last Updated: 11 Jan 2024 08:24 by ADMIN
Release 2024 Q1
When getting the hash code of CFF (Compact Font Format) font`s UnderlineThickness and there is no such value set in the font file the default value should be returned but an exception is thrown: NullReferenceException: 'Object reference not set to an instance of an object.'
Completed
Last Updated: 11 Jan 2024 08:24 by ADMIN
Release 2024 Q1
NullReferenceException: 'Object reference not set to an instance of an object.' is thrown on export because the value of TransformMethod property is not obtained.
Completed
Last Updated: 11 Jan 2024 08:24 by ADMIN
Release 2024 Q1
When decoding a CalRgb ColorSpace image an exception is thrown: NotSupportedException: 'Not supported colorspace: CalRgb'
Completed
Last Updated: 11 Jan 2024 08:23 by ADMIN
Release 2024 Q1
When exporting a document containing different font types but with the same name and properties same characters are missing or drawn as rectangles.



Observed:

Completed
Last Updated: 11 Jan 2024 08:23 by ADMIN
Release 2024 Q1
Import-export mangles text with a specific document.
Completed
Last Updated: 11 Jan 2024 08:23 by ADMIN
Release 2024 Q1
Created by: laura
Comments: 0
Category: PdfProcessing
Type: Feature Request
1
Expose the IsBold property of FontBase.
Completed
Last Updated: 11 Jan 2024 08:23 by ADMIN
Release 2024 Q1
The table is not properly split when it is positioned at the end of the page and the text content is long.
Unplanned
Last Updated: 20 Dec 2023 06:08 by ADMIN
ADMIN
Created by: Deyan
Comments: 1
Category: PdfProcessing
Type: Feature Request
34
You can convert the document to PDF and use the approach bellow:

Currently, silent async printing may be achieved by using RadPdfViewer WPF control. Sample demo showing how to achieve this may be seen at the following forum post:
http://www.telerik.com/forums/pdfviewer-print-makes-ui-unresponsive#js0YdzFWc0Oa8C3g6a18lg

The RadPdfViewer WPF control used does not need to be displayed, making this demo a good workaround for ASP.NET AJAX clients.
Completed
Last Updated: 14 Dec 2023 12:30 by ADMIN
Release Q1 2024

When characters are in the ranges 61472-61566, 61565-61695, 65535-65535 they are correctly exported with Wingdings font. However, when the character value is outside these ranges the font fallback mechanism exports them with different font and this causes wrong glyph rendering in the resulted PDF. The following code snippet shows how the Wingdings characters can be modified so that they are correctly exported to PDF when converting from WordsProcessing's RadFlowDocument: RadFlowDocument document = new DocxFormatProvider().Import(File.ReadAllBytes(@"test_document.docx"));

foreach (Run run in document.EnumerateChildrenOfType<Run>())
{
    if (run.FontFamily.GetActualValue(document.Theme).Source.Contains("Wingdings"))
    {
        StringBuilder modifiedText = new StringBuilder();

        foreach (char character in run.Text)
        {
            modifiedText.Append(character > 256 ? character : (char)(character + 61440));
        }

        run.Text = modifiedText.ToString();
    }
}

Workaround: When creating a RadFixedDocument:

using (RadFixedDocumentEditor editor = new RadFixedDocumentEditor(this.fixedDocument))
{
	byte[] data = File.ReadAllBytes(@"CustomFont.ttf");
	FontsRepository.RegisterFont(new FontFamily("CustomFont"), FontStyles.Normal, FontWeights.Normal, data);
	FontBase customFont;
	FontsRepository.TryCreateFont(new FontFamily("CustomFont"), FontStyles.Normal, FontWeights.Normal, out customFont);
	editor.CharacterProperties.Font = customFont;
	string text = "w";

	StringBuilder modifiedText = new StringBuilder();
	foreach (char character in text)
	{
		modifiedText.Append(character > 256 ? character : (char)(character + 61440));
	}

	text = modifiedText.ToString();

	editor.InsertRun(text);
}

Completed
Last Updated: 11 Dec 2023 07:41 by ADMIN
Release R3 2023 SP1
Endless loop when trying to parse image data between ID and EI keywords.