Hi,
Thanks for your inquriry.
Our Spire.PDF provides NET6 dll, which depends on System.Drawing.Common. This library is not supported on non-windows operating system from NET6.
Please note our netstandard dll in Spire.PDF uses the SkiaSharp to replace the System.Drawing.Common. It can work with non-windows operating system, also it is compatible with the NET6 platform. To avoid your issue, please download the Spire.PDF from our website (the latest version is
Spire.PDF Pack(Hot Fix) Version:9.2.2), and manually add the DLLs from the folder “netstandard2.0” into your project, then install the following dependencies from Nuget. Or you can directly install our Spire.Officefor.NETStandard via NuGet Manager, which has included all the following dll files.
SkiaSharp >= 1.68.0
System.Text.Encoding.CodePages >= 4.5.0
System.Security.Cryptography.Xml >=4.5.0
If you have any other questions, just feel free to contact us.
Sincerely,
Triste
E-iceblue support team