asp.net は文字と数字が混在したグラフィック検証コードを生成します

高洛峰
リリース: 2017-01-09 09:34:24
オリジナル
1058 人が閲覧しました

具体的な実装方法は次のとおりです:

1. 主なアイデアは次のとおりです。Using System.Drawing 名前空間を参照し、Graphics の FromImage メソッドを使用してキャンバスを作成し、キャンバスの幅と高さを設定し、ランダムに生成します。 Graphics クラスの DrawString メソッドを使用して文字列をキャンバスに描画します。 検証コードを描画するときに、SetPixel メソッドを使用してキャンバスにいくつかのカラー ポイントを描画し、不正な担当者がロボットを使用してログインするのを防ぎます。検証コードを描画した後、画像スペースを使用して検証コードを必要とするページに表示します。検証コードを表示する画像コントロールの HTML ソース コードは次のように設定されます。ここで使用される ValidateNum.aspx ページのコードは次のとおりです:

<asp:Image ID="Image1" runat="server"ImageUrl="~/ValidateNum.aspx" />
<asp:LinkButton ID="LinkButton1" runat="server" style="font-size: small; ">看不清,换一张</asp:LinkButton>
ログイン後にコピー

上記は、asp.net のグラフィック検証コードの生成に関する関連情報です。

文字と数字が混在したグラフィック検証コードを生成する asp.net に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート