In Development
Last Updated: 13 Aug 2026 21:13 by ADMIN
If the MatrixPosition has Matrix (1, 0, 0, 1, 20, 10) the Table should be positioned with top-left coordinate (20, 10). Instead, it is wrongly positioned at (40, 20).
In Development
Last Updated: 13 Aug 2026 19:46 by ADMIN
In Development
Last Updated: 13 Aug 2026 19:40 by ADMIN
Exporting to PDF of a table with a first cell having preferred width of 100% and a second cell having preferred width of auto will result in missing the second cell.
In Development
Last Updated: 13 Aug 2026 16:17 by ADMIN

When the table width is set to fixed with the value of zero:

<w:tblW w:w="0" w:type="dxa"/>
 the table is exported as a vertical line split into several pages.

In Development
Last Updated: 13 Aug 2026 15:48 by ADMIN

Importing HTML tables with mixed inline width styles and auto-width cells, then exporting to PDF, can produce missing/narrow columns or wrapped labels.

For example, a 4-cell row with td style="width: 60%" and td style="width: 40%" causes the unlabeled cells to collapse in PDF output, even though the HTML renders correctly in browser.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<body>
    <table>
            <tr>
                <td align="right">Customer:</td>
                <td style="width: 60%;">Angel Popov</td>
                <td align="right">Date:</td>
                <td style="width: 40%;">4/4/2004</td>
            </tr>
     </table>
</body>
</html>

Expected: all cells keep visible widths and text stays on one line.
Actual: auto columns shrink too much or disappear during PDF export after HTML import.

In Development
Last Updated: 13 Aug 2026 15:35 by ADMIN
If a table has AutoFit layout type, but the preferred width of one of the cells is small, the cell does not expand during layout. The expected behavior would be that the cell expands to accommodate its contents, even if the preferred width is smaller.
In Development
Last Updated: 13 Aug 2026 14:35 by ADMIN

When signing a PDF document with an image using the PdfStreamSigner, the signature is broken. This is the used approach for signing the document: https://www.telerik.com/document-processing-libraries/documentation/libraries/radpdfprocessing/features/digital-signature/pdfstreamsigner

However, instead of using the DrawText method, the DrawImage method is used.

 
Completed
Last Updated: 13 Aug 2026 09:40 by ADMIN
Release Telerik UI for WPF 2026.3.812 (Q3 2026)
When a worksheet has name that has spaces and a hyperlink to this worksheet is being inserted in Excel, quotes are used to surround the name (ex: 'Sheet 12'!A1) for a valid hyperlink. If quotes are not added, the hyperlink is invalid.
In RadSpreadsheet, it is the opposite: (Sheet 12!A1 is correct, while 'Sheet 12'!A1 is incorrect).
Thus, opening such an exported document from RadSpreadsheet in Excel loads it with incorrect hyperlinks; and importing such an Excel document in RadSpreadsheet loads it with incorrect hyperlinks.

A way to workaround this issue is to modify the hyperlinks on import/export from/to RadSpreadsheet. You can find attached a project demonstrating this approach.
In Development
Last Updated: 13 Aug 2026 08:18 by ADMIN
When there are split panes in a workbook, the topLeftCell property can be omitted. In this case, the format provider throws NullReferenceException.
Unplanned
Last Updated: 12 Aug 2026 13:26 by Tony
PDF export places fixed-position images on the wrong page.
In Development
Last Updated: 11 Aug 2026 16:16 by ADMIN
When measuring nested tables and the levels are more than 5 level, the export is very slow.
In Development
Last Updated: 11 Aug 2026 06:22 by ADMIN
Error 141 TYPECHECK on Lexmark printer when printing DPL-generated PDF file.
In Development
Last Updated: 06 Aug 2026 13:39 by ADMIN

NotImplementedException is thrown for GetCapHeight method of CFFFontSource.

System.NotImplementedException: The method or operation is not implemented.
   at Telerik.Windows.Documents.Core.Fonts.Type1.CFFFormat.CFFFontSource.GetCapHeight()
   at Telerik.Windows.Documents.Core.Fonts.FontSource.get_CapHeight()
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.Fonts.FontDescriptor.CopyRequiredButType3FontPropertiesFrom(FontBase font)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.Fonts.FontDescriptor.CopyPropertiesFrom(IPdfExportContext context, FontBase font)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.Fonts.CidFontObject.CopyPropertiesFromOverride(IPdfExportContext context, FontBase font)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Elements.Fonts.Type0FontObject.CopyPropertiesFromOverride(IPdfExportContext context, FontBase font)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Export.PdfExporter.WriteFontsFromContext(PdfWriter writer, IPdfExportContext context)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Export.PdfExporter.Export(IRadFixedDocumentExportContext context, Stream output)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.ExceptionHandling.ExecutionHandler.TryHandleExecution[E](Action operation)
   at Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.PdfFormatProvider.ExportOverride(RadFixedDocument document, Stream output, CancellationToken cancellationToken)
   at Telerik.Windows.Documents.Common.FormatProviders.FormatProviderBase`1.Export(T document, Stream output, Nullable`1 timeout)
Completed
Last Updated: 06 Aug 2026 09:48 by ADMIN
Release 2026.2.519 (2026 Q2)

HtmlFormatProvider: Styles are not correctly preserved when a <b> tag is applied to the same styled element.

Workaround: Apply bold through CSS instead of using <b>.

Completed
Last Updated: 06 Aug 2026 09:48 by ADMIN
Release 2026.2.519 (2026 Q2)

NetStandard: Missing content due to empty glyph outlines in embedded TrueType font subsets.

Workaround 1

Fully embed the fonts in the result PDF document:

PdfFormatProvider pdfFormatProvider = new PdfFormatProvider();
pdfFormatProvider.ExportSettings.FontEmbeddingType = FontEmbeddingType.Full;

Workaround 2

Switch to a .NET Framework project environment and use the .NET Framework PdfProcessing packages.

Completed
Last Updated: 06 Aug 2026 09:48 by ADMIN
Release 2026.2.519 (2026 Q2)

Corrupted document when exporting "Courier New" subset.

Workaround - fully embed the font:

var pdfFormatProvider = new PdfFormatProvider();
pdfFormatProvider.ExportSettings.FontEmbeddingType = FontEmbeddingType.Full;

NOTE: There are reports for other fonts' subset, e.g. "ZapfDingbats" font.

Completed
Last Updated: 06 Aug 2026 09:48 by ADMIN
Release 2026.2.519 (2026 Q2)
Code to reproduce: 
            Workbook wb = new Workbook();
            Worksheet worksheet = wb.Worksheets.Add(); 
            PatternFill fill = new PatternFill(PatternType.DiagonalStripe, Colors.Red, Colors.Transparent);
            worksheet.Cells[0, 0].SetFill(fill);

            string outputFilePath = "Sample.pdf";
            File.Delete(outputFilePath);
            Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.PdfFormatProvider pdfFormatProvider =
                new Telerik.Windows.Documents.Spreadsheet.FormatProviders.Pdf.PdfFormatProvider(); 
          
            //export to file
            using (Stream output = File.OpenWrite(outputFilePath))
            {
                pdfFormatProvider.Export(wb, output, TimeSpan.FromSeconds(10));
            }

            Process.Start(new ProcessStartInfo() { FileName = outputFilePath, UseShellExecute = true });
Completed
Last Updated: 06 Aug 2026 09:47 by ADMIN
Release 2026.2.519 (2026 Q2)
Grid PDF Export fails on Blazor WASM with CryptographicException: MD5.

Root Cause: 
PdfExportContext.CreateDocumentId() calls System.Security.Cryptography.MD5.Create(). MD5 is not available in the .NET WASM runtime by default and throws CryptographicException.
Completed
Last Updated: 06 Aug 2026 05:45 by ADMIN
Release 2026.3.805 (2026 Q3)

When there is an abstractNum defined with the same abstractNumId in word\glossary\numbering.xml and in the word\numbering.xml, a "System.ArgumentException: An item with the same key has already been added." exception is thrown.

In other cases, the import overwrites the styles from the main document part with the ones defined in the glossary or fails to import different parts of the content. 

Workaround: Delete the glossary files:

string path = "File.docx";
using (Stream str = new FileStream(path, FileMode.OpenOrCreate, FileAccess.ReadWrite))
{
	using (ZipArchive archive = ZipArchive.Update(str, null))
	{
		foreach (ZipArchiveEntry entry in archive.Entries.ToList())
		{
			if (entry.FullName.Contains("glossary/"))
			{
				entry.Delete();
			}
		}
	}

	DocxFormatProvider provider = new DocxFormatProvider();
	RadFlowDocument flowDocument = provider.Import(str, null);
}

Completed
Last Updated: 06 Aug 2026 05:45 by ADMIN
Release 2026.3.805 (2026 Q3)
LineInfo objects are not cleared when there are tables in the document being exported to PDF which leads to OutOfMemoryException.
1 2 3 4 5 6