Unplanned
Last Updated: 18 Jan 2022 14:05 by ADMIN

The named ranges are not updated after rows or columns are inserted.

In Development
Last Updated: 17 Jan 2022 10:00 by ADMIN
Created by: Rick Kauwen
Comments: 12
Category: PdfProcessing
Type: Feature Request
17
This feature is currently supported only for .NET Framework and WPF .NET Core for Windows assemblies.
Unplanned
Last Updated: 13 Jan 2022 22:14 by Lizzy
PDF/A-1a is with conformance level A (for "accessibility"), and must adhere to all of the requirements of the PDF Reference as modified by the ISO 19005 specification. 

It requires structural and semantic properties to be preserved. Level 1a uses “Tagged PDF” and Unicode character maps to preserve the document's logical structure and content text stream in natural reading order. 

The following features are used:
- Language specification
- Hierarchical document structure
- Tagged text spans and descriptive text for images and symbols
- Character mappings to Unicode

The purpose is to improve accessibility and make the content accessible for screen readers.
Unplanned
Last Updated: 10 Jan 2022 11:35 by ADMIN

When exporting a specific document with a CIDFontType0 font (Korean TAWBUL+HGGGothicssiP80g or BPRSCV+HGGGothicssiP60g) the document is wrongly exported which leads to missing content.

Workaround:
After import you can change the font:

pdfDocument = provider.Import(memory);

FontBase malgunGothicFont;
FontsRepository.TryCreateFont(new FontFamily("Malgun Gothic"), out malgunGothicFont);

foreach (RadFixedPage page in pdfDocument.Pages)
{
	foreach (ContentElementBase element in page.Content)
	{
		TextFragment textFragment = element as TextFragment;
		if (textFragment != null && (textFragment.Font.Name == "TAWBUL+HGGGothicssiP80g" || textFragment.Font.Name == "BPRSCV+HGGGothicssiP60g"))
		{
			textFragment.Font = malgunGothicFont;
		}
	}
}

Unplanned
Last Updated: 05 Jan 2022 14:33 by ADMIN

Importing html image with no source and then exporting it to pdf causes an exception, instead of omitting the faulty image.

Such images can be stripped using the following workaround:

List<ImageInline> images = this.document.EnumerateChildrenOfType<ImageInline>().ToList();

foreach (var image in images)
{
      if (image.Image.ImageSource == null)
      {
               image.Paragraph.Inlines.Remove(image);
      }
}

Unplanned
Last Updated: 03 Jan 2022 14:42 by ADMIN
Created by: Wilfried
Comments: 0
Category: SpreadProcessing
Type: Feature Request
1
Currently, Formats such as Office 2003 XML are not supported. Introduce support for Excel 2003 XML Format.
In Development
Last Updated: 29 Dec 2021 12:51 by ADMIN
Scheduled for R1 2022
ADMIN
Created by: Deyan
Comments: 17
Category: WordsProcessing
Type: Feature Request
43
Implement nested mail merge and master-detail scenario.
Unplanned
Last Updated: 24 Dec 2021 06:28 by ADMIN
The AutoFitWidth functionality does not take into account the filtering button.
Unplanned
Last Updated: 23 Dec 2021 12:46 by ADMIN

The table is cut off when its width is larger than the default page width.

Workaround: 

var htmlProvider = new HtmlFormatProvider();
var document = htmlProvider.Import(File.ReadAllText(@"..\..\HTMLPage1.html"));

var tables = document.EnumerateChildrenOfType<Table>();
double maxWidth = document.Sections.FirstOrDefault().PageSize.Width;

foreach (var item in tables)
{
    if (item.PreferredWidth.Type == Telerik.Windows.Documents.Flow.Model.Styles.TableWidthUnitType.Fixed)
    {
        maxWidth = Math.Max(maxWidth, (item.PreferredWidth.Value + 100));
    }
}

foreach (var item in document.Sections)
{
    item.PageSize = new System.Windows.Size(maxWidth, item.PageSize.Height);
}

var pdfProvider = new PdfFormatProvider();
File.WriteAllBytes(@"..\..\result.pdf", pdfProvider.Export(document));

Unplanned
Last Updated: 22 Dec 2021 09:25 by ADMIN
Formula evaluation causes an endless loop when importing a specific file
Completed
Last Updated: 21 Dec 2021 10:32 by ADMIN
Release R1 2022
The default left and right margins for a table in MS Word are 0.08". However, the DocxFormatProvider uses 0 as a default value and overrides the padding when any of the top, bottom, right, or left is applied. For example:

<w:tblCellMar>
	<w:top w:w="2880" w:type="dxa"/>
	<w:bottom w:w="2880" w:type="dxa"/>
</w:tblCellMar>
after import/export results in
<w:tblCellMar>
	<w:top w:w="2880" w:type="dxa"/>
	<w:left w:w="0" w:type="dxa"/>
	<w:right w:w="0" w:type="dxa"/>
	<w:bottom w:w="2880" w:type="dxa"/>
</w:tblCellMar>

Unplanned
Last Updated: 21 Dec 2021 10:19 by ADMIN
Created by: Dmitry
Comments: 0
Category: PdfProcessing
Type: Feature Request
0
Add support for Ghost signature algorithms (GOST3411_2012_256 and GOST_R3411_12_512 hash algorithms (OID 1.2.643.7.1.1.2.2 and OID  1.2.643.7.1.1.2.3)) 
Unplanned
Last Updated: 20 Dec 2021 10:36 by ADMIN
ADMIN
Created by: Deyan
Comments: 12
Category: PdfProcessing
Type: Feature Request
34
They are exported with the /EmbeddedFiles switch. This would allow adding external files to the PDF document.
Completed
Last Updated: 17 Dec 2021 16:24 by ADMIN
Release R1 2022
The full data for the images is not copied and they are missing in the target worksheet.
Completed
Last Updated: 17 Dec 2021 16:18 by ADMIN
Release R1 2022
The library allows up to 30 (instead of 31) characters of the sheet name.
Unplanned
Last Updated: 17 Dec 2021 08:16 by ADMIN
When importing a document containing a formula with an invalid reference an exception is thrown: FormulaParseException: 'Unused input [A1] after attempting to parse the formula [#REF!A1]'
Duplicated
Last Updated: 17 Dec 2021 08:14 by ADMIN
Created by: David
Comments: 1
Category: PdfProcessing
Type: Feature Request
1

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: 16 Dec 2021 13:29 by ADMIN
Currently, invoking the InsertStructuredDocumentTag method inserts only the start and end elements for content control. That way, the content control remains empty and one should explicitly add its content so that the control can be seen when the document is visualized. Apply default values for the different types of content controls to make their creation easier.
Unplanned
Last Updated: 13 Dec 2021 15:16 by Al
ADMIN
Created by: Tanya
Comments: 8
Category: PdfProcessing
Type: Feature Request
26

Currently, NotSupportedException is thrown when trying to import a document that uses Type 3 fonts.

Update: With Release R1 2021 the import of Type 3 fonts is already developed but the export is still not supported.

Unplanned
Last Updated: 13 Dec 2021 11:28 by ADMIN

We found a small gap in Telerik's code, while defining name of Excel Sheet tab name (through Telerik Spreadsheet) --> using:

IWorksheetExporter CreateWorksheetExporter(string name);

of:

Telerik.Documents.SpreadsheetStreaming.IWorkbookExporter

When defining name of Excel sheet longer than 31 characters, Telerik code throws ArgumentException "Sheet name should be limited to 31 characters."

This is fine and correct - Excel sheet tab could be set UP TO 31 characters.

When using "shorter" name - like 30 characters, it works.

But when using exactly 31 characters, same Exception is thrown, which shouldn't be the case, as:
- Excel allows UP TO 31 charaters

- also you Exception message is clear that name should be limited TO 31 characters ;)

 

Best Regards,
Namyslaw Szymaniuk

1 2 3 4 5 6