推薦3個(gè).Net二維碼開(kāi)源項(xiàng)目,方便實(shí)現(xiàn)二維碼生成與識(shí)別。
這是基于C#開(kāi)發(fā)的開(kāi)源庫(kù),它可以讓你簡(jiǎn)單、開(kāi)始的創(chuàng)建二維碼。支持.Net 3.5+,可以自定義像素、顏色、背景色、logo、logo大小、logo邊框等屬性的二維碼。
現(xiàn)在二維碼掃碼器一般都支持,自動(dòng)識(shí)別不同格式化的二維碼,快速的觸發(fā)動(dòng)作,該庫(kù)支持以下結(jié)構(gòu)化內(nèi)容的二維碼:
- Bitcoin-Like cryptocurrency payment address:虛擬幣付款地址
- Calendar events (iCal/vEvent):日歷事件
- ContactData(MeCard/vCard):聯(lián)系人數(shù)據(jù)
- Phonenumber:手機(jī)號(hào)碼
- Shadowsocks configuration
ZXing.Net是ZXing的.Net版本的開(kāi)源庫(kù)。支持跨多個(gè)平臺(tái)工作,包括 Windows、Linux 和 macOS,以及在 .NET Core 和 .NET Framework 上運(yùn)行。解碼器支持以下條形碼: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:二維碼開(kāi)發(fā)庫(kù)基于SkiaSharp開(kāi)發(fā)的開(kāi)源項(xiàng)目,這是一個(gè)用于生成QR碼(二維碼)的.NET庫(kù),可以生成文本、URL、二進(jìn)制數(shù)據(jù)等各種類型的二維碼,支持導(dǎo)出PNG、JPG等格式圖片,還支持指定要二維碼顏色、大小、背景等,并且支持跨平臺(tái)。
該文章在 2024/8/11 3:25:06 編輯過(guò)