推薦3個.Net二維碼開源項目,方便實現二維碼生成與識別。
這是基于C#開發的開源庫,它可以讓你簡單、開始的創建二維碼。支持.Net 3.5+,可以自定義像素、顏色、背景色、logo、logo大小、logo邊框等屬性的二維碼。
現在二維碼掃碼器一般都支持,自動識別不同格式化的二維碼,快速的觸發動作,該庫支持以下結構化內容的二維碼:
- Bitcoin-Like cryptocurrency payment address:虛擬幣付款地址
- Calendar events (iCal/vEvent):日歷事件
- ContactData(MeCard/vCard):聯系人數據
- Shadowsocks configuration
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一起使用。三、SkiaSharp.QrCode:二維碼開發庫基于SkiaSharp開發的開源項目,這是一個用于生成QR碼(二維碼)的.NET庫,可以生成文本、URL、二進制數據等各種類型的二維碼,支持導出PNG、JPG等格式圖片,還支持指定要二維碼顏色、大小、背景等,并且支持跨平臺。
該文章在 2024/8/11 3:25:06 編輯過