盘点3个.Net二维码开源项目!

玩点科技新鲜事 2024-08-11 18:40:44
我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。 推荐3个.Net二维码开源项目,方便实现二维码生成与识别。 一、QRCoder:二维码生成器,可生成多种格式:WIFI、网址、邮箱等 这是基于C#开发的开源库,它可以让你简单、开始的创建二维码。支持.Net 3.5+,可以自定义像素、颜色、背景色、logo、logo大小、logo边框等属性的二维码。 除了二次位图的二维码格式外,还支持以下格式: QRCodeArtQRCodeAsciiQRCodeBase64QRCodeBitmapByteQRCodePdfByteQRCodePngByteQRCodePostscriptQRCodeSvgQRCodeUnityQRCodeXamlQRCode现在二维码扫码器一般都支持,自动识别不同格式化的二维码,快速的触发动作,该库支持以下结构化内容的二维码: BezahlCodeBitcoin-Like cryptocurrency payment address:虚拟币付款地址Bookmark:书签Calendar events (iCal/vEvent):日历事件ContactData(MeCard/vCard):联系人数据Geolocation:位置GirocodeEmail:邮件MMS:多媒体信息服务Monero 地址/付款One-Time-Password:一次性密码Phonenumber:手机号码RussiaPaymentOrderShadowsocks configurationSkypeSlovenianUpnQrSMS:短信SwissQrCodeUrl:网址WhatsAppWiFi项目地址:https://github.com/codebude/QRCoder 二、ZXing.Net:一个开源条码生成和识别器,支持二维码、条形码等 ZXing.Net是ZXing的.Net版本的开源库。支持跨多个平台工作,包括 Windows、Linux 和 macOS,以及在 .NET Core 和 .NET Framework 上运行。 解码器支持以下条形码:UPC-A、UPC-E、EAN-8、EAN-13、Code 39、Code 93、Code 128、ITF、Codabar、MSI、RSS-14(所有变体)、QR Code、Data Matrix、Aztec和PDF-417。 编码器支持以下格式:UPC-A、EAN-8、EAN-13、Code 39、Code 128、ITF、Codabar、Plessey、MSI、QR Code、PDF-417、Aztec、Data Matrix 支持.Net 2.0+、UWP、Unity3D、Xamarin.Android、支持COM互操作,可与VBA一起使用。 项目地址:https://github.com/micjahn/ZXing.Net 三、SkiaSharp.QrCode:二维码开发库 基于SkiaSharp开发的开源项目,这是一个用于生成QR码(二维码)的.NET库,可以生成文本、URL、二进制数据等各种类型的二维码,支持导出PNG、JPG等格式图片,还支持指定要二维码颜色、大小、背景等,并且支持跨平台。 项目地址:https://github.com/guitarrapc/SkiaSharp.QrCode - End -
0 阅读:0

玩点科技新鲜事

简介:感谢大家的关注