我已经使用ZXing.Net几年来创建条形码和二维码。然而,它依赖于(更准确地说,我的实际渲染到BMP的实现依赖于)System.Drawing.Common,而这个库只兼容Windows,随着.NET 6.0的发布,我无法在托管在Docker Linux容器中的.NET 6.0应用程序中再使用此库。
我尝试使用Microsoft.Maui.Graphics从ZXing PixelData创建图像,但没有成功 - 目前缺乏Microsoft.Maui.Graphics文档并没有帮助。
有任何想法如何在不使用System.Drawing.Common的情况下在.NET 6中创建条形码和二维码吗?
我尝试使用Microsoft.Maui.Graphics从ZXing PixelData创建图像,但没有成功 - 目前缺乏Microsoft.Maui.Graphics文档并没有帮助。
有任何想法如何在不使用System.Drawing.Common的情况下在.NET 6中创建条形码和二维码吗?
System.Drawing
进行图像处理,但它对此太受限制了。这就是为什么即使在.NET中,老年人也使用ImageSharp和Skia。 - Panagiotis Kanavos