Wrong indentation of bulleted lists in ODT to PDF conversion

Hi,
We are receiving several reports from our customers of problems converting to PDF of ODT documents containing bulleted lists.
The indentation of bullet points is incorrect.
The problem has been reproduced with version 24.9 of Aspose.Word for Java.
In attach
SJIR-8668_det_00567_22-04-2024_offuscato_small_aspose24.9.0.pdf (211.6 KB)

SJIR-8668_det_00567_22-04-2024_offuscato_small_libreoffice.pdf (138.4 KB)

a sample ODT document reproducing the problem.
SJIR-8668_det_00567_22-04-2024_offuscato_small.zip (573.9 KB)

Thanks,
Fabio Parise

@fabio.parise
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): WORDSNET-27468

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

Thank you. I’m using Aspose.Words for Java. Will the problem also be solved in the Java version of the library?

@fabio.parise Yes, the problem will be fixe din java version too.

Hello, do you have any updates abount the resolution of this problem?

This issue is causing us problems with our customers.

@fabio.parise Unfortunately, there are no news regarding the issue yet. Please accept our apologies for your inconvenient.

Hello, do you have updates about the resolution of this issue?

@fabio.parise Unfortunately, there are no news regarding the issue yet. Please accept our apologies for your inconvenient.

We are receiving continuous reports from our customers regarding this indentation issue when converting to PDF.
I have verified that the problem continues to occur even with version 25.7 of Aspose.Words for Java.
The case was opened several months ago and has not yet been addressed.
How many months must we wait and how many license upgrades must we perform to see the issue resolved?
Thank you

@fabio.parise Unfortunately, the issue is still not resolved. I have asked our development team whether we can schedule this for development. We will keep you updated and let you know once the issue is resolved or we have more information for you.

Can you provide a workaround to resolve this issue for a customer?
We’re having major complaints from a major customer regarding this issue.
Thank you

@fabio.parise Unfortunately, we cannot suggest you any workaround at the moment. The problem seems to be in the ODT reader. The issue is already in development. We will keep you updated and let you know once it is resolved. Please accept our apologies for your inconvenience.

The problem occurs even with version 25.9 of Aspose.Words for Java.

From further investigation, I believe the problem is due to the fact that for those paragraphs, the values ​​of getTabPosition() and getTextPosition() are different: 0 and 36 points respectively. Tab position appears to be incorrect.

> - paragrath #30: che in attuazione della L.R. n. 23/2015, con deliberazione n. X/000 del 14 dicembre 2010, la Giunta regionale della Tessalom ha costituito, a partire dal 1° gennaio 201x, l’Azienda Socio-Sanitaria Territoriale (ASST) xxxxx xxxxxx xxxx di Milano, avente autonoma personalità giuridica pubblica e autonomia organizzativa, amministrativa, patrimoniale, contabile, gestionale e tecnica, con sede legale in Milano, Via Mario Rossi, 77
> class com.aspose.words.Paragraph [List style: BULLET (id=23), list id: 108, txt: , num: 0, level nr: 0, format.level: •, start: 1, num.pos: 18.0, style: 23, tab pos: 0.0, text pos: 36.0, font: OpenSymbol, Formato numero: • | Livello: 0 | Testo: che in attuazione della L.R. n. 23/2015, con deliberazione n. X/000 del 14 dicembre 2010, la Giunta regionale della Tessalom ha costituito, a partire dal 1° gennaio 201x, l’Azienda Socio-Sanitaria Territoriale (ASST) xxxxx xxxxxx xxxx di Milano, avente autonoma personalità giuridica pubblica e autonomia organizzativa, amministrativa, patrimoniale, contabile, gestionale e tecnica, con sede legale in Milano, Via Mario Rossi, 77]
> - paragrath #31: che l’assetto organizzativo di cui al PEAS 202x-202y, approvato con deliberazione n. NNNN del 00/00/2020, ha conferito al Dott. XXXX YYYY la responsabilità della rinominata SC Sistemi Informativi Aziendali (SIA);
> class com.aspose.words.Paragraph [List style: BULLET (id=23), list id: 109, txt: , num: 0, level nr: 0, format.level: •, start: 1, num.pos: 18.0, style: 23, tab pos: 0.0, text pos: 36.0, font: OpenSymbol, Formato numero: • | Livello: 0 | Testo: che l’assetto organizzativo di cui al PEAS 202x-202y, approvato con deliberazione n. NNNN del 00/00/2020, ha conferito al Dott. XXXX YYYY la responsabilità della rinominata SC Sistemi Informativi Aziendali (SIA);]

@fabio.parise Thank you for additional information. The issue is already in development. We will keep you updated and let you know once it is resolved or we have more information for you .