Tables Are Displayed Differently on Windows and Linux (.NET Core 3.1)

Good morning,

I am finding compatibility problems with Aspose.Slides.Net between my local version in Windows and the Linux server.

The server has these features:

PRETTY_NAME=“Debian GNU/Linux 10 (buster)”
NAME=“Debian GNU/Linux”
VERSION_ID=“10”
VERSION=“10 (buster)”
VERSION_CODENAME=buster
ID=debian
HOME_URL=https://www.debian.org/
SUPPORT_URL=https://www.debian.org/support
BUG_REPORT_URL="https://bugs.debian.org/"

My version of Aspose.Slides.Net is: 22.11.0

The affected part is about the intersection between two tables in the same slide.
To join the two tables I sum the Y of the table with its height and assign it to the Y of the table below so that they are connected.

table2.Y = table1.Y + table1.Height; 
table3.Y = table2.Y + table2.Height; 
table4.Y = table3.Y + table3.Height; 

I perform the same calculation for the other two tables below.

the goal is for the server to behave like the result obtained locally

see attachement for example result

Linux(server).pdf (9.3 KB)
Windows (local).pdf (9.3 KB)

@teamscom,
Thank you for contacting support.

Please check your results using the latest version of Aspose.Slides for .NET if it is possible. If the issue persists, please share the following files and information:

  • input presentation file (you can zip the file and upload an archive here)
  • complete code example