RMagick生成不了驗證碼

2021-08-29 14:30:57 字數 634 閱讀 5049

我在測試乙個登陸的例子,但在我的機子上驗證碼顯示不出來,只留下乙個叉

def initialize(len)

chars = ('a'..'z').to_a - ['a','e','i','o','u']

code_array=

1.upto(len)

granite = magick::imagelist.new('xc:#ffffff')

canvas.new_image(32*len, 50, magick::texturefill.new(granite))

text = magick::draw.new

text.font_family = 'times'

text.pointsize = 40

cur = 10

code_array.each

cur += 30

}@code = code_array.to_s

@code_image = canvas.to_blob

end不知**出了問題,程式到granite = magick::imagelist.new('xc:#ffffff')這步就不能執行了,但不報錯,驗證碼位置只顯示了乙個叉

請問有誰知道**出錯了,不吝賜教!

謝謝各位了!

驗證碼一(驗證碼生成)

根據手機好查詢密碼 return type description code for i 0 i 6 i 4位驗證碼也可以用rand 1000,9999 直接生成 將生成的驗證碼寫入session,備驗證時用 session start session verify num code 建立,定義顏色...

生成驗證碼

在此處放置使用者 以初始化頁面 bitmap image new bitmap int math.ceiling validatenum.length 12.5 22 graphics g graphics.fromimage image tryfinally region web 窗體設計器生成的...

生成驗證碼

生成驗證碼的類 using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web...