バージョン

キャプチャ画像プロパティの構成

WebCaptcha コントロールは、キャプチャ画像を構成するために以下のプロパティを提供します。

  • LinesNoise - キャプチャ画像にラインとしてランダム ノイズを適用します。

  • FontWarping - キャプチャ画像で文字にランダムなワープを適用します。

  • BackgroundNoise - キャプチャ画像にドットとしてランダム ノイズを適用します。

  • RotationNoise - キャプチャ画像で文字にランダムな回転を適用します。

  • Width/ Height - キャプチャ画像のサイズを設定します。

  • CharacterSet - キャプチャ画像が生成される元となる文字を設定します。たとえば、"0123456789" を CharacterSet プロパティとして設定する場合、生成されたキャプチャ画像には文字しか含まれません。

  • EnableRandomFonts - キャプチャ画像に表示される各文字にランダムなフォント スタイルを適用します。これらのフォントは、次のようなフォントの事前に定義されたリストから取得されます。Arial、Verdana、Arial Narrow、Broadway、Calibri、Cambria、Comic Sans MS、Times New Roman、Courier New、Lucida Console および Tahoma です。

  • TextLength - キャプチャ画像に表示される文字数を設定します。

  • EnableUniqueChars - True に設定される場合、キャプチャ画像から生成されるあらゆる文字は一意です。

  • EnableCaseSensitivity - 入力ボックスに入力されたテキストは画像の文字と大文字小文字まで正確に一致する必要があります。そうでない場合、検証は失敗します。

  • BackgroundColor - キャプチャ画像の背景色を設定します。

  • TextColor - キャプチャ画像に表示されるテキストの色を設定します。

  • FontStyle - キャプチャ画像に表示される文字のフォント スタイルを設定します。

  • FontSize - キャプチャ画像に表示される文字のサイズを設定します。

  • FontName - キャプチャ画像に表示される文字のフォント名を設定します。