Comments (2)
When I try to upgrade the System.Drawing.Common package from version 5.0.3 to 6.0.0, it says it's incompatible with KGySoft.Drawing version 6.3.2.0
What platform(s) do you target in your project? To be able to reference System.Drawing.Common 6.0,0 you need to target at least .NET 5 (see the dependecies page of the package). It's because Microsoft removed the older platforms support from their 6.0.0 version saying they are already out of support. As this may create a dll hell if you target multiple targets from your project I opened an issue but they closed it without fixing the problem.
It means that if you target multiple platforms you are now forced to use conditions in your .csproj file to reference always the correct version of System.Drawing.Common. See the KGySoft.Drawing.csproj itself.
Btw, if you are upgrading versions I encourage you to upgrade to KGySoft.Drawing 7.0.0-preview.2 because it contains some breaking changes that you should resolve later anyway. And it already contains the CMYK support you requested.
from kgysoft.drawing.
I missed that S.D.Common 6.0 requires .NET 6.0. My app currently targets .NET Framework 4.8 but will soon be migrated to .NET 6.0 . I'll upgrade System.Drawing.Common when I migrate. I usually avoid 'preview' versions, but I'll upgrade to KGySoft.Drawing 7.0.0-preview.2 if you think it's reasonably stable.
Thanks for the quick response.
from kgysoft.drawing.
Related Issues (11)
- ImageExtensions.ConvertPixelFormat() fails for images with PixelFormat == Cmyk32 HOT 3
- Conversion of Format8bppIndexed image to gray fails (rather subtly) HOT 4
- Please avoid using the Lena image as an example HOT 3
- Fast image width and height HOT 2
- Can KGySoft.Drawing be a replacement for SkiaSharp? HOT 2
- ImageExtensions.GetBitsPerPixel() return value always be 32 HOT 1
- Ditherer parameter not optional? HOT 2
- EntryPointNotFoundException: Unable to find an entry point named 'RtlCopyMemory' in DLL 'kernel32.dll'. HOT 7
- Already quantized frames are processed again and not dithered on save HOT 34
- Question HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kgysoft.drawing.