https://bugs.winehq.org/show_bug.cgi?id=45417
Bug ID: 45417 Summary: Proprietary .NET 4.x program using Solid Framework .NET PDF OCR libraries generates different Word files in Wine compared to Windows Product: Wine Version: 3.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: programs Assignee: wine-bugs@winehq.org Reporter: s.jegen@gmail.com Distribution: ---
Created attachment 61734 --> https://bugs.winehq.org/attachment.cgi?id=61734 Word conversion result Linux
A proprietary program using the .NET SolidFramework for PDF processing with OCR produces different output when ran on Wine compared to Windows (both result files attached).
The binaries in both cases differ only in the development license used. The dev licenses are machine specific so we had to generate one for the Wine environment in order to get our program to run. The dev license do not differ in capability. All the dll files are the exact same version (I compared the sha256 hashes).
The only difference between the Windows and the Wine runtime environment that I can think of is that in Windows we use the .NET 4.7 SDK and in Wine we use .NET 3.6.2. In Windows we most likely have a different set of fonts installed but I am not sure that is relevant in this case since the OCR detection accuracy, which is what seems to differ, should not depend on the installed fonts.
I assume that the OCR detection works worse in Wine for some reason and because of that the background image does not get removed in the Wine result.