Declined
Last Updated: 05 Aug 2025 07:29 by ADMIN
Kris
Created on: 02 Jul 2025 08:39
Category: WordsProcessing
Type: Bug Report
1
WordsProcessing: DocxFormatProvider: Ordered lists with the "start" attribute are exported incorrectly when converting HTML to DOCX

Import the following HTML content and export it to DOCX format:

            <p>Here is my list</p>
            <ol start="108" style="list-style-type: lower-latin;">
                <li>Item 1</li>
                <li>Item 2</li>
            </ol>

Expected result: 

Actual result:

1 comment
ADMIN
Vladislav
Posted on: 05 Aug 2025 07:29

Hi Kris,

We are declining this bug report with the following reasoning:

The issue relates to differences in how list numbering works between HTML and DOCX formats.

  • In HTML, the "lower-latin" list type follows this pattern:
    a(1), b(2), ..., z(26), aa(27), ab(28), ..., az(52), ba(53), ..., dd(108), ...
  • In DOCX, the "lowerLetter" style behaves differently:
    a(1), b(2), ..., z(26), aa(27), bb(28), ..., zz(52), aaa(53) ..., ddddd(108), ...

Due to this inconsistent numbering logic, it's not possible to automatically match the HTML list style in DOCX for values beyond 26. The only workaround is to manually create the list by writing the numbers as plain text and formatting them to look like a list.

Regards,
Vladislav
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.