Unplanned
Last Updated: 12 Jun 2026 14:05 by ADMIN
ADMIN
Created by: Tanya
Comments: 5
Category: WordsProcessing
Type: Feature Request
23
Add support for horizontal lines in documents.

In DOCX, such lines are defined using the legacy VML definitions:
<w:pict w14:anchorId="324D5836">
  <v:rect id="_x0000_i1025" style="width:0;height:1.5pt" o:hralign="center" o:hrstd="t" o:hr="t" fillcolor="#a0a0a0" stroked="f"/>
</w:pict>
The definitions above and the <hr/> HTML tag are currently not supported and skipped on import, leading to missing horizontal lines in the document.
In Development
Last Updated: 12 Jun 2026 13:46 by ADMIN

Unable to open RTF to DOCX-exported document in MS Word due to large tab stop accumulation.

Workaround: Re-save the original RTF file with MS Word before converting it to DOCX.

In Development
Last Updated: 12 Jun 2026 13:46 by ADMIN
ADMIN
Created by: Mihail
Comments: 2
Category: WordsProcessing
Type: Feature Request
13

Text frames are paragraphs of text in a document which are positioned in a separate region or frame in the document and can be positioned with a specific size and position relative to non-frame paragraphs in the current document. More information about it is available in section 22.9.2.18 ST_XAlign (Horizontal Alignment Location) of Open Office XML.

In Development
Last Updated: 12 Jun 2026 11:52 by ADMIN
JavaScripts collection of RadFixedDocument is not cleared by StripJavaScriptActions export setting.
In Development
Last Updated: 12 Jun 2026 11:04 by ADMIN
This is the stack trace: 
   at Telerik.Windows.Documents.Spreadsheet.Utilities.SpreadsheetHelper.UpdateFloatingImageSize(FloatingShapeBase shape)
   at Telerik.Windows.Documents.Spreadsheet.Utilities.SpreadsheetHelper.CalculateRotatableShapeBoundingRect(Point position, FloatingTransformableShape shape)
   at Telerik.Windows.Documents.Spreadsheet.Layout.RadWorksheetLayout.CalculateShapeBoundingRect(FloatingShapeBase shape)
   at Telerik.Windows.Documents.Spreadsheet.Layout.RadWorksheetLayout.UpdateShapesSizeAndPosition()
   at Telerik.Windows.Documents.Spreadsheet.Layout.RadWorksheetLayout.Measure(CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Spreadsheet.Layout.RadWorksheetLayout.Measure(CellIndex frozenCellIndex, CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Spreadsheet.Model.Workbook.UpdateWorksheetLayout(RadWorksheetLayout worksheetLayout, Worksheet worksheet, Boolean isForPrinting, CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Spreadsheet.Model.Workbook.GetWorksheetLayout(Worksheet worksheet, Boolean isForPrinting, CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Spreadsheet.Model.Workbook.GetWorksheetLayout(Worksheet worksheet, Boolean isForPrinting)
   at Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx.Contexts.XlsxWorksheetImportContext.ImportShapesSizes()
   at Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx.Contexts.XlsxWorksheetImportContext.EndImport(XlsxWorkbookImportContext workbookContext)
   at Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx.Contexts.XlsxWorkbookImportContext.EndImport()
   at Telerik.Windows.Documents.FormatProviders.OpenXml.OpenXmlImporter`1.Import(Stream input, IOpenXmlImportContext context)
   at Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx.XlsxFormatProvider.ImportOverride(Stream input, CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Spreadsheet.FormatProviders.WorkbookFormatProviderBase.Import(Stream input, Nullable`1 timeout)
In Development
Last Updated: 10 Jun 2026 13:28 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.
Unplanned
Last Updated: 10 Jun 2026 11:49 by ADMIN
StackOverflowException is thrown when exporting a document with circular style links when resolving unpopulated style properties.
Unplanned
Last Updated: 10 Jun 2026 10:55 by Jonas
PdfFormatProvider: OutOfMemoryException is thrown during PDF export of a document that has floating shapes whose wrap zones block vertical progress.
Unplanned
Last Updated: 10 Jun 2026 10:48 by Jonas
PdfFormatProvider: OutOfMemoryException is thrown during PDF export of a document that has paragraph indent larger than cell width.
Unplanned
Last Updated: 10 Jun 2026 10:07 by Jonas

StackOverflowException is thrown during PDF export of a document with a Header/Footer containing a page break.

Workaround: Remove page break from all header/footer paragraphs, or from a specific paragraph.

Header defaultHeader = section.Headers.Default;

if (defaultHeader != null)
{
    foreach (var item in defaultHeader.Blocks)
    {
        if (item is Paragraph paragraph)
        {
            paragraph.PageBreakBefore = false;
        }
    }
}

In Development
Last Updated: 09 Jun 2026 13:22 by ADMIN
Enabling FIPS causes all signatures to be displayed as invalid or unknown. In addition, some signatures are displayed as unknown but Adobe verifies them.
In Development
Last Updated: 09 Jun 2026 12:37 by ADMIN

Workaround: this is the missing part after the export:

In Development
Last Updated: 08 Jun 2026 21:04 by ADMIN
When using the PdfStreamWriter to write a PdfPageSource whose content is an array of content streams, the resultant content stream contains concatenated graphic state operators. This results in error when loading the document in Acrobat Reader and corrupted page content.
In Development
Last Updated: 08 Jun 2026 19:38 by ADMIN
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
In Development
Last Updated: 08 Jun 2026 10:28 by ADMIN
In case table cell doesn't have directly applied background, it should inherit the background of its parent table.
In Development
Last Updated: 08 Jun 2026 06:58 by ADMIN

Multiple CSS classes on an element are not correctly resolved when converted to inline styles.

Before:

.TelerikNormal {font-family: Calibri;font-size: 14.6666666666667px;margin-top: 0px;margin-bottom: 0px;line-height: 100%;color: #000000;}
.TelerikHeading3 {font-family: Calibri Light;font-size: 22.6666666666667px;}
<p class="TelerikNormal TelerikHeading3"><span>Test</span></p>

Due to order priority, the TelerikHeading3 values override the TelerikNormal values. The font-size becomes 22.6666666666667px.

Convert:

provider.ExportSettings.StylesExportMode = StylesExportMode.Inline;
After:
<p style="font-family: Calibri;font-size: 14.6666666666667px;margin-top: 0px;margin-bottom: 0px;line-height: 100%;color: #000000;"><span>Test</span></p>
ResultTelerikHeading3 and its properties are ignored and not applied during the conversion to inline styles. The font-size is now 14.6666666666667px.

 

In Development
Last Updated: 05 Jun 2026 21:24 by ADMIN
ADMIN
Created by: Nikolay Demirev
Comments: 5
Category: SpreadStreamProcessing
Type: Feature Request
13
Provide a way to export filters.
In Development
Last Updated: 04 Jun 2026 19:46 by ADMIN
Created by: Rey
Comments: 0
Category: PdfProcessing
Type: Bug Report
5
When merging documents using the RadFixedDocument`s Merge() method the fonts are not successfully merged which leads to missing characters in the produced document.

Workaround: replace the font with a full font (not a subset) before exporting to a PDF file:
byte[] data = File.ReadAllBytes("verdana.ttf");
FontFamily verdanaRegularFontFamily = new FontFamily("Verdana");
FontsRepository.RegisterFont(verdanaRegularFontFamily, FontStyles.Normal, FontWeights.Normal, data);
FontsRepository.TryCreateFont(verdanaRegularFontFamily, out FontBase verdanaRegularFont);

foreach (RadFixedPage page in mergedDocument.Pages)
{
	foreach (TextFragment textFragment in page.Content.Where(c => c is TextFragment).Cast<TextFragment>())
	{
		textFragment.Font = verdanaRegularFont;
	}
}
In Development
Last Updated: 04 Jun 2026 12:57 by ADMIN
In Development
Last Updated: 02 Jun 2026 11:17 by ADMIN
This exception was originally thrown at this call stack:
    System.ThrowHelper.ThrowArgumentOutOfRange_IndexMustBeLessException()
    System.Collections.Generic.List<T>.this[int].get(int)
    Telerik.Windows.Documents.Core.PostScript.Data.PostScriptArray.GetElementAs<T>(int)
    Telerik.Windows.Documents.Core.Fonts.Type1.Type1Format.Dictionaries.Type1PostScriptObject.GetGlyphName(ushort)
    Telerik.Windows.Documents.Core.Fonts.Type1.Type1Format.Type1FontSource.GetGlyphName(ushort)
    Telerik.Windows.Documents.Core.Fonts.Type1.Type1Format.Type1FontSource.GetAdvancedWidthOverride(int)
    Telerik.Windows.Documents.Core.Fonts.FontSource.GetAdvancedWidth(int)
    Telerik.Windows.Documents.Fixed.Model.Fonts.StandardFont.GetActualWidth(Telerik.Windows.Documents.Fixed.Model.Data.CharCode)
    Telerik.Windows.Documents.Fixed.Model.Fonts.SimpleFont.GetWidthOverride(Telerik.Windows.Documents.Fixed.Model.Data.CharCode)
    Telerik.Windows.Documents.Fixed.Model.Fonts.FontBase.GetWidth(Telerik.Windows.Documents.Fixed.Model.Data.CharCode)
1 2 3 4 5 6