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

推荐3个.Net二维码开源项目,方便实现二维码生成与识别。

一、QRCoder:二维码生成器,可生成多种格式:WIFI、网址、邮箱等

这是基于C#开发的开源库,它可以让你简单、开始的创建二维码。支持.Net 3.5+,可以自定义像素、颜色、背景色、logo、logo大小、logo边框等属性的二维码。

除了二次位图的二维码格式外,还支持以下格式:

  • QRCode

  • ArtQRCode

  • AsciiQRCode

  • Base64QRCode

  • BitmapByteQRCode

  • PdfByteQRCode

  • PngByteQRCode

  • PostscriptQRCode

  • SvgQRCode

  • UnityQRCode

  • XamlQRCode

现在二维码扫码器一般都支持,自动识别不同格式化的二维码,快速的触发动作,该库支持以下结构化内容的二维码

  • BezahlCode

  • Bitcoin-Like cryptocurrency payment address:虚拟币付款地址

  • Bookmark:书签

  • Calendar events (iCal/vEvent):日历事件

  • ContactData(MeCard/vCard):联系人数据

  • Geolocation:位置

  • Girocode

  • Email:邮件

  • MMS:多媒体信息服务

  • Monero 地址/付款

  • One-Time-Password:一次性密码

  • Phonenumber:手机号码

  • RussiaPaymentOrder

  • Shadowsocks configuration

  • Skype

  • SlovenianUpnQr

  • SMS:短信

  • SwissQrCode

  • Url:网址

  • WhatsApp

  • WiFi

**项目地址:**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 -

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程乐趣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值