Hello. We have encountered an issue with PDF to PNG conversion on some files that is related to a specific PDF structure. Problem is observed only on Linux based environments. The same code with the same file is working fine on Windows.
The same issue is observed when using Aspose.PDF conversion on Linux: converted_new_1.png (75.6 KB)
It is probably related to the following document structure: Screenshot 2021-07-21 023429.jpg (361.7 KB)
Also after some time of debugging library sources I understand that any conversion is started with generating TIFF source(e.g. PDF->PNG will be done as PDF->TIFF->PNG). Intermediate TIFF on Linux is generated with different quality settings, e.g. BitsPerPixel is lower which significantly affects resulting image quality that is also a problem for us.
Windows: windows_conversion.png (33.3 KB)
Ubuntu: ubuntu_convert.png (558.6 KB)
Tried multiple output formats, but nothing helped.
OS: Ubuntu 20 or Docker image mcr.microsoft.com/dotnet/aspnet:5.0 with fixes from here https://github.com/groupdocs-conversion/GroupDocs.Conversion-for-.NET/blob/master/Examples/Dockerfile
.NET 5, GroupDocs.Conversion 21.5.0
License order ID: 200618095930