Decimal Point Alignment Tab Characters DOC to PDF Conversion Depends on Java System Regional Settings user.country user.language

We noticed that tab character conversion from Word file (Word 2003) is dependent from “user.country” and from “user.language” properties that are defined under Java options.
This is clearly a bug, since connection makes no sense.

We are using Aspose Words for Java 20.6.

You can test it with attached documents.
First output case has Java settings set to:

  user.country = DE
  user.language = de

Second output case has Java settings set to:

  user.country = US
  user.language = en

input-doc.zip (49.6 KB)
output1.pdf (61.1 KB)
output2.pdf (69.8 KB)

Br,
Gregor

@gjera,

We have logged this problem in our issue tracking system with ID WORDSNET-20794. We will further look into the details of this problem and will keep you updated on the status of correction. We apologize for your inconvenience.

@gjera,

Regarding WORDSNET-20794, it is to update you that we have completed the work on this issue and concluded to close this issue with “Not a Bug” status. Please see the following analysis details:

The document uses decimal point alignment tabs. These are supposed to align numbers on decimal points.
The decimal point in English is ‘.’ and digit grouping symbol is ‘,’ whereas in Danish (Denmark) it is exactly opposite.
Hence decimal tabs are aligned differently.

System Regional settings can be changed to see how document rendering is affected in MS Word.