Unplanned
Last Updated: 29 Jun 2022 11:37 by Kamran
The HtmlFormatProvider of WordsProcessing doesn't have a notion about the style metadata added by RadRichTextBox. That results in incorrect import of linked styles.
Unplanned
Last Updated: 28 Jun 2022 14:47 by GEORGE BRANDES
In specific cases, importing a table adds additional borders that shouldn't appear. Still, other borders that are defined in the source document, are missing from the result.
Completed
Last Updated: 28 Jun 2022 13:16 by ADMIN
Release R3 2022
When an xls file with a large, but still valid column width is imported, an ArgumentException is thrown: "The maximum column width for an individual cell is 255 characters." 
In Development
Last Updated: 24 Jun 2022 13:59 by ADMIN
Include the view property in the model in order to not be lost during import and export. The possible values for this property are normal, pageBreakPreview, and pageLayout.
Example:
<sheetViews>
    <sheetView tabSelected="1" view="pageBreakPreview" zoomScaleNormal="100" zoomScaleSheetLayoutView="100" workbookViewId="0">
        <selection activeCell="J5" sqref="J5"/>
    </sheetView>
</sheetViews>

In Development
Last Updated: 24 Jun 2022 13:58 by ADMIN

Currently, similar conversions should be manually implemented by the users.

Sample method that could be used:

public static Color HexStringToColor(string hexColor)
{
    // Remove the # at the front.
    if (hexColor.StartsWith("#"))
    {
        hexColor = hexColor.Substring(1, hexColor.Length - 1);
    }

    byte a = 255;
    byte r = 255;
    byte g = 255;
    byte b = 255;

    int start = 0;

    // Handle ARGB strings (8 characters long).
    if (hexColor.Length == 8)
    {
        start = 2;
    }

    //Handle contracted RGB strings (3 characters long)
    if (hexColor.Length == 3)
    {
        hexColor = string.Format("{0}{0}{1}{1}{2}{2}", hexColor[0], hexColor[1], hexColor[2]);
    }
    else if (hexColor.Length < 6)
    {
        hexColor = hexColor.PadLeft(6, '0');
    }

    // Convert RGB characters to bytes.
    r = byte.Parse(hexColor.Substring(start, 2), NumberStyles.HexNumber);
    g = byte.Parse(hexColor.Substring(start + 2, 2), NumberStyles.HexNumber);
    b = byte.Parse(hexColor.Substring(start + 4, 2), NumberStyles.HexNumber);

    return Color.FromArgb(a, r, g, b);
}

Unplanned
Last Updated: 24 Jun 2022 08:19 by Lokesh

The table border styles are not imported correctly with a specific document.

Workaropund:

RtfFormatProvider provider = new RtfFormatProvider();
RadFlowDocument document = provider.Import(File.ReadAllText(@"..\..\test.rtf"));
 
PdfFormatProvider pdfProvider = new PdfFormatProvider();
var tables = document.EnumerateChildrenOfType<Table>();

foreach (var table in tables)
{
    table.Borders = new TableBorders(new Border(BorderStyle.None));
}


using (FileStream stream = File.OpenWrite(@"..\..\result.pdf"))
{
    pdfProvider.Export(document, stream);
}

 

 

In Development
Last Updated: 24 Jun 2022 04:58 by ADMIN
A document containing <group> element from any namespace other than "w" with no content control inside this part causes InvalidOperationException with 'Stack empty' message.
Unplanned
Last Updated: 23 Jun 2022 09:59 by Dimitar
Implement support for adding barcodes to a PDF document.
Unplanned
Last Updated: 23 Jun 2022 06:59 by Nuno
From the Part 4: PAdES Long Term - PAdES-LTV Profile (ETSI TS 102 778-4) Specification: 

"Validation of an electronic signature requires data to validate the signature such as CA certificates, Certificate Revocation List (CRLs) or Certificate status information (OCSP) commonly provided by an online service (referred to in the present document as validation data). If the document is stored and the signatures are to be verifiable long after first created, in particular after the signing certificate has expired, the original validation data may no longer available or there may uncertainty as to what validation data was used when the document was first verified."
Unplanned
Last Updated: 23 Jun 2022 06:48 by Kimmo
Images are decompressed during import/export which result in significantly larger files
In Development
Last Updated: 22 Jun 2022 14:41 by ADMIN
The description text for an image is not properly exported when the same property is set on the parent inline element.
Unplanned
Last Updated: 20 Jun 2022 12:16 by ADMIN
Wrong matrix calculations lead to incorrect image (Form XObject) size.
Unplanned
Last Updated: 20 Jun 2022 11:34 by Rey
Created by: Rey
Comments: 0
Category: PdfProcessing
Type: Feature Request
1
 PdfProcesing: Add support for Transparency Group XObjects
Unplanned
Last Updated: 20 Jun 2022 09:45 by Jeremy
DocFormatProvider: unable to import a document with a set page numbering type 
Unplanned
Last Updated: 20 Jun 2022 06:17 by ADMIN
Import of Tables with border style needs improvements. Currently, it takes multiple seconds to import table with 100x6 cells no matter if the border style is defined globally or locally. This may be seen when importing the attached files "table with borders.html" and "table single border style.html". Importing the same table without borders is achieved in less than a second which may be seen with the attached "table without borders.html".
In Development
Last Updated: 17 Jun 2022 16:23 by ADMIN
Importing a document containing many VLookup functions searching in a large column range causes poor performance.
In Development
Last Updated: 17 Jun 2022 16:19 by ADMIN
An InvalidOperationException with a message "Unexpected (UnknownRecord) while looking for DV Table insert pos" is thrown when importing specific XLS documents.
In Development
Last Updated: 17 Jun 2022 15:31 by ADMIN
In specific cases when signing a document and exporting it the signature is not properly exported and it is not shown in the Signature panel:

Unplanned
Last Updated: 17 Jun 2022 12:06 by Justin

Introduce support for min-height. Currently, this property is skipped. 

As a possible workaround, the height property of the table row could be applied.


Unplanned
Last Updated: 17 Jun 2022 10:57 by Mathieu
If you replace a certain text with one containing multiple lines and you have certain formatting on the replaced element, the resulting lines lose the current formatting for all lines except the first one.
1 2 3 4 5 6