無(wú)私分享:ASP.NET CORE 項(xiàng)目實(shí)戰(zhàn)(第十四章)】圖形驗(yàn)證碼的實(shí)現(xiàn)

 

目錄索引

 

【無(wú)私分享:ASP.NET CORE 項(xiàng)目實(shí)戰(zhàn)】目錄索引

 

簡(jiǎn)介

 

很長(zhǎng)時(shí)間沒(méi)有來(lái)更新博客了,一是,最近有些忙,二是,Core也是一直在摸索中,其實(shí)已經(jīng)完成了一個(gè)框架了,并且正在準(zhǔn)備在生產(chǎn)環(huán)境中試用,但是很多東西也是出于自己理解的膚淺和技術(shù)的不斷更新,經(jīng)常變動(dòng),所以,如果自己還沒(méi)有完全搞好,就來(lái)寫(xiě)博客,反復(fù)的修正,可能會(huì)誤導(dǎo)一些新手朋友。

如果有正在研究Core的朋友,可以大家一起交流下。

 

 

驗(yàn)證碼


相信很多朋友跟我一樣,圖形驗(yàn)證碼成為了 Core 的一個(gè)絆腳石。

 

System.Drawing.Primitives 這是官方的一個(gè)Drawing庫(kù),但是沒(méi)有Bitmap、Graphics等很多東西,所以這個(gè)做圖形驗(yàn)證碼基本Pass了。

 

   CoreCompat.System.Drawing 這個(gè)是一個(gè)第三方的,使用了mono的System.Drawing實(shí)現(xiàn),只要安裝了之前使用System.Drawing的代碼完全不用修改,也支持描畫(huà)驗(yàn)證碼等描畫(huà)類(lèi)的功能。如果需要linux或osx支持,可以安裝runtime.linux.CoreCompat.System.Dr

網(wǎng)友評(píng)論