當前位置: 妍妍網 > 碼農

支持多字型、靜動態的.NET圖片驗證碼的開源計畫

2024-02-04碼農

上次分享過 SkiaSharp 這個開源圖形計畫,並舉了一個生成驗證碼的例子,具體見文章:【

但文中驗證碼比較簡單,剛好看到一個非常不錯的圖片驗證碼,分享給大家。

01

計畫簡介

該計畫是基於SkiaSharp開發的、開源圖片驗證碼庫,支持多種字型、自訂字型、是否粗體、靜態圖、動態圖,方便我們根據計畫需求自由選擇。

該計畫是.Net Standard 2.0開發的,支持跨平台。另外作者還建立另外一個計畫,基於.Net Standard 2.0+Vue2做了一個滑動驗證碼開源計畫。

02

影像驗證碼樣式截圖

03

使用方法

1、註冊服務: 預設使用記憶體緩存,也可以使用Redis。

2、支持透過appsettings.json ,配置驗證碼的生成樣式

3、程式碼設定: 也可以透過程式碼設定驗證碼樣式。

4、配置生成工具: 作者還很貼心,開發了一個視覺化配置生成工具。

04

計畫地址

https://github.com/pojianbing/LazyCaptcha