Completed
Last Updated: 27 Oct 2026 20:36 by ADMIN
Release 2026.3.1027 (2026 Q3)
RtfFormatProvider: Merged cells with preferred widths narrower than their full column spans lose their spans on export.
Completed
Last Updated: 27 Oct 2026 20:36 by ADMIN
Release 2026.3.1027 (2026 Q3)

Unexpected table content indentation during PDF export when cells lack explicit margins and do not inherit table-level margins.

Manual Workaround Before PDF Export:

Preserve direct cell overrides; materialize table-default padding only for cells with no local padding:

foreach (var section in document.Sections)
{
    foreach (var block in section.Blocks)
    {
        if (!(block is Table table))
        {
            continue;
        }

        foreach (var row in table.Rows)
        {
            foreach (var cell in row.Cells)
            {
                if (!cell.Properties.Padding.HasLocalValue)
                {
                    cell.Padding = table.TableCellPadding;
                }
            }
        }
    }
}

Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)

RTF import loses the font applied once at paragraph/body level and falls back to a default font instead, when the  \fonttbl  uses flat, non-grouped font entries rather than individually braced  {\fN ...}  fonts.

Workaround: Re-save the document in MS Word.

 

Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)
Empty paragraphs are exported to PDF with a bigger font size.
Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)
Text is exported to PDF with a larger font size when it has a paragraph style linked to a character style with a fixed size.
Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)

Hello

Calling MailMerge on a document with a nested repeating group throws NullReferenceException when a merged value contains a line terminator.

All of the following are required to reproduce the crash:

  • The group («BeginGroup:Items» … «EndGroup:Items») is nested inside an outer group
  • The field whose value contains the newline sits in a later table cell than the group's begin marker
  • The value belongs to a non-last record

I have attached a minimal repro demonstrating the bug.

Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)
PdfFormatProvider: Paragraph-style tab stops are not fully ignored during export, causing unexpected tab positions.
Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)
PDF export places fixed-position images on the wrong page.
Completed
Last Updated: 26 Aug 2026 12:27 by ADMIN
Release 2026.3.826 (2026 Q3)

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.

Completed
Last Updated: 23 Sep 2026 13:00 by ADMIN
Release 2026.3.923 (2026 Q3)
Missing table row content due to incorrect measurements after PDF export of a specific document.
Unplanned
Last Updated: 22 Jul 2026 08:27 by ADMIN
Add support for Text Frame Properties on PDF export.
Unplanned
Last Updated: 22 Jul 2026 08:25 by ADMIN
ADMIN
Created by: Yoan
Comments: 0
Category: WordsProcessing
Type: Feature Request
0
Add support for a horizontal line on PDF export.
Completed
Last Updated: 24 Jul 2026 06:10 by ADMIN
Release 2026.2.723 (2026 Q2)
NullReferenceException is thrown when importing a document with invalid nesting inside <w:t>.
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
PdfFormatProvider: OutOfMemoryException is thrown during PDF export of a document that has floating shapes whose wrap zones block vertical progress.
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)
PdfFormatProvider: OutOfMemoryException is thrown during PDF export of a document that has paragraph indent larger than cell width.
Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)

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;
        }
    }
}

Completed
Last Updated: 24 Jun 2026 10:31 by ADMIN
Release Scheduled For = 2026.2.624 (2026 Q2)

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.

Unplanned
Last Updated: 29 May 2026 09:00 by Code Ninja
Drawing objects are exported with id="0" after MailMerge. This produces OOXML-invalid document.
Completed
Last Updated: 08 Jul 2026 07:58 by ADMIN
Release 2026.2.707 (2026 Q2)
StackOverflowException is thrown when exporting a document with circular style links when resolving unpopulated style properties.
Unplanned
Last Updated: 15 May 2026 12:54 by Maks
Created by: Maks
Comments: 0
Category: WordsProcessing
Type: Feature Request
1
RadPdfProcessing already offers exception handling mechanism which allows you to handle unexpected behavior during import/export. Thus, the import/export process skips the problematic part and continues the execution. This would be a great addition to the WordsProcessing model as well. 
1 2 3 4 5 6