It still does not work and gives the following error:
The type initializer for ‘SkiaSharp.SKAbstractManagedStream’ threw an exception.\n —> System.EntryPointNotFoundException: Unable to find an entry point named ‘sk_managedstream_set_procs’ in shared library ‘libSkiaSharp’.\n at SkiaSharp.SkiaApi.sk_managedstream_set_procs(SKManagedStreamDelegates procs)\n at SkiaSharp.SKAbstractManagedStream…cctor()\n
Exception occured while processing request. Exception message: The type initializer for 'SkiaSharp.SKAbstractManagedStream' threw an exception.
at SkiaSharp.SKAbstractManagedStream..ctor(Boolean owns), at SkiaSharp.SKManagedStream..ctor(Stream managedStream, Boolean disposeManagedStream), at SkiaSharp.SKCodec.WrapManagedStream(Stream stream),
Thank you for reporting this problem to us. I managed t reproduce the problem on my side and logged it in our bug tracking system as defect WORDSNET-19977. The reason of the problem is that Goelze.SkiaSharp.NativeAssets.AlpineLinux package is built against SkiaSharp 1.68.0, but the latest Aspose.Words release uses 1.68.1.1 versions of SkiaSharp, which seems to be not compatible with Goelze.SkiaSharp.NativeAssets.AlpineLinux package.
As a simple workaround, you can use Aspose.Words 19.11.0 instead of 20.2.0. This version uses SkiaSharp 1.68.0.
@mga
The latest version of Aspose.Words (20.5.0) still uses the same versions 1.68.1 version of SkiaSharp. But I found another build of SkiSharp native assets, which is compatible with SkiaSharp 1.68.1 StoneCold.SkiaSharp.NativeAssets.AlpineLinux. I checked it and it works fine on my side with Aspose.Words 20.5.0. Please let me know in case of any issues.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.