Referencia Lanap.BotDetect.TextStyleEnum

Lanap.BotDetect.TextStyleEnum es un miembro de la interfaz de BotDetect ASP.NET CAPTCHA que contiene todos los valores válidos de la propiedad TextStyle del control Lanap.BotDetect.Captcha. Representa el algoritmo de distorsión usado para renderizar las imágenes CAPTCHA.

Miembros

[VB.NET]

Public Enum TextStyleEnum
  AncientMosaic
  BlackOverlap
  Bullets
  Bullets2
  CaughtInTheNet
  CaughtInTheNet2
  Chalkboard
  Chess
  Chess3D
  Chipped
  Circles
  Collage
  Corrosion
  CrossShadow
  CrossShadow2
  Cut
  Darts
  Distortion
  FingerPrints
  Flash
  Ghostly
  Graffiti
  Graffiti2
  Halo
  InBandages
  Jail
  Lego
  Mass
  MeltingHeat
  Negative
  Overlap
  Overlap2
  PaintMess
  Rough
  Spiderweb
  Split
  Snow
  Stitch
  Strippy
  SunAndWarmAir
  SunRays
  SunRays2
  ThickThinLines
  ThickThinLines2
  ThinWavyLetters
  Vertigo
  WantedCircular
  Wave
  WavyChess
  WavyColorLetters
End Enum
[C#]

public enum TextStyleEnum
{
  AncientMosaic,
  BlackOverlap,
  Bullets,
  Bullets2,
  CaughtInTheNet,
  CaughtInTheNet2,
  Chalkboard,
  Chess,
  Chess3D,
  Chipped,
  Circles,
  Collage,
  Corrosion,
  CrossShadow,
  CrossShadow2,
  Cut,
  Darts,
  Distortion,
  FingerPrints,
  Flash,
  Ghostly,
  Graffiti,
  Graffiti2, 
  Halo,
  InBandages,
  Jail,
  Lego,
  Mass,
  MeltingHeat,
  Negative,
  Overlap,
  Overlap2,
  PaintMess,
  Rough,
  Spiderweb,
  Split,
  Snow,
  Stitch,
  Strippy,
  SunAndWarmAir,
  SunRays,
  SunRays2,
  ThickThinLines,
  ThickThinLines2,
  ThinWavyLetters,
  Vertigo,
  WantedCircular,
  Wave,
  WavyChess,
  WavyColorLetters
}

Valor por defecto

Si la propiedad TextStyle no es configurada, TextStyleEnum.Chalkboard es usada por defecto.

Uso

[VB.NET]

' Example 1: simple assignment
SampleCaptcha.TextStyle = TextStyleEnum.Snow

' Example 2: basic randomization
Dim rand As Random = New Random()
Dim max As Integer = _ 
  System.Enum.GetValues(GetType(TextStyleEnum)).Length
SampleCaptcha.TextStyle = CType(rand.Next(max), TextStyleEnum)

' Example 3: basic randomization using RandomizationHelper.vb
SampleCaptcha.TextStyle = _
  RandomizationHelper.GetRandomTextStyle()

' Example 4: advanced randomization using RandomizationHelper.vb
Dim styles As TextStyleEnum() = { _
  TextStyleEnum.Lego, _
  TextStyleEnum.Ghostly, _
  TextStyleEnum.FingerPrints, _
  TextStyleEnum.Graffiti2, _
  TextStyleEnum.Collage _
}

SampleCaptcha.TextStyle = _
  RandomizationHelper.GetRandomTextStyle(styles)
[C#]

// Example 1: simple assignment
SampleCaptcha.TextStyle = TextStyleEnum.Snow;

// Example 2: basic randomization
Random rand = new Random();
int max = Enum.GetValues(typeof(TextStyleEnum)).Length;
SampleCaptcha.TextStyle = (TextStyleEnum)(rand.Next(max));

// Example 3: basic randomization using RandomizationHelper.cs
SampleCaptcha.TextStyle = 
  RandomizationHelper.GetRandomTextStyle();

// Example 4: advanced randomization using RandomizationHelper.cs
TextStyleEnum[] styles = { 
  TextStyleEnum.Lego, 
  TextStyleEnum.Ghostly, 
  TextStyleEnum.FingerPrints, 
  TextStyleEnum.Graffiti2, 
  TextStyleEnum.Collage 
};

SampleCaptcha.TextStyle = 
  RandomizationHelper.GetRandomTextStyle(styles);

Notas

Mientras algunos aloritmos CAPTCHA siempre escriben en mayúsculas el código aleatoreamente dibujado en la imagen y algunos siempre en minúsculas, la validación CAPTCHA es siempre sensible a las mayúsculas/minúsculas.

Puede comunicar el hecho a sus usuarios mediante el cambio a mayúsculas (o minúsculas) automáticamente la entrada mientras escriben. Esto puede ser logrado con JavaScript, y puede prevenir cualquier confusión en la parte del usuario sobre como exactamente necesitan escribir el código CATPCHA.

Screenshots

AncientMosaic

Imagen del algoritmo AncientMosaic de BotDetect CAPTCHA ASP.NET

BlackOverlap

Imagen del algoritmo BlackOverlap de BotDetect CAPTCHA ASP.NET

Bullets

Imagen del algoritmo Bullets de BotDetect CAPTCHA ASP.NET

Bullets2

Imagen del algoritmo Bullets2 de BotDetect CAPTCHA ASP.NET

CaughtInTheNet

Imagen del algoritmo CaughtInTheNet de BotDetect CAPTCHA ASP.NET

CaughtInTheNet2

Imagen del algoritmo CaughtInTheNet2 de BotDetect CAPTCHA ASP.NET

Chalkboard

Imagen del algoritmo Chalkboard de BotDetect CAPTCHA ASP.NET

Chess

Imagen del algoritmo Chess de BotDetect CAPTCHA ASP.NET

Chess3D

Imagen del algoritmo Chess3D de BotDetect CAPTCHA ASP.NET

Chipped

Imagen del algoritmo Chipped de BotDetect CAPTCHA ASP.NET

Circles

Imagen del algoritmo Circles de BotDetect CAPTCHA ASP.NET

Collage

Imagen del algoritmo Collage de BotDetect CAPTCHA ASP.NET

Corrosion

Imagen del algoritmo Corrosion de BotDetect CAPTCHA ASP.NET

CrossShadow

Imagen del algoritmo CrossShadow de BotDetect CAPTCHA ASP.NET

CrossShadow2

Imagen del algoritmo CrossShadow2 de BotDetect CAPTCHA ASP.NET

Cut

Imagen del algoritmo Cut de BotDetect CAPTCHA ASP.NET

Darts

Imagen del algoritmo Darts de BotDetect CAPTCHA ASP.NET

Distortion

Imagen del algoritmo Distortion de BotDetect CAPTCHA ASP.NET

FingerPrints

Imagen del algoritmo FingerPrints de BotDetect CAPTCHA ASP.NET

Flash

Imagen del algoritmo Flash de BotDetect CAPTCHA ASP.NET

Ghostly

Imagen del algoritmo Ghostly de BotDetect CAPTCHA ASP.NET

Graffiti

Imagen del algoritmo Graffiti de BotDetect CAPTCHA ASP.NET

Graffiti2

Imagen del algoritmo Graffiti2 de BotDetect CAPTCHA ASP.NET

Halo

Imagen del algoritmo Halo de BotDetect CAPTCHA ASP.NET

InBandages

Imagen del algoritmo InBandages de BotDetect CAPTCHA ASP.NET

Jail

Imagen del algoritmo Jail de BotDetect CAPTCHA ASP.NET

Lego

Imagen del algoritmo Lego de BotDetect CAPTCHA ASP.NET

Mass

Imagen del algoritmo Mass de BotDetect CAPTCHA ASP.NET

MeltingHeat

Imagen del algoritmo MeltingHeat de BotDetect CAPTCHA ASP.NET

Negative

Imagen del algoritmo Negative de BotDetect CAPTCHA ASP.NET

Overlap

Imagen del algoritmo Overlap de BotDetect CAPTCHA ASP.NET

Overlap2

Imagen del algoritmo Overlap2 de BotDetect CAPTCHA ASP.NET

PaintMess

Imagen del algoritmo PaintMess de BotDetect CAPTCHA ASP.NET

Rough

Imagen del algoritmo Rough de BotDetect CAPTCHA ASP.NET

SpiderWeb

Imagen del algoritmo SpiderWeb de BotDetect CAPTCHA ASP.NET

Split

Imagen del algoritmo Split de BotDetect CAPTCHA ASP.NET

Snow

Imagen del algoritmo Snow de BotDetect CAPTCHA ASP.NET

Stitch

Imagen del algoritmo Stitch de BotDetect CAPTCHA ASP.NET

Strippy

Imagen del algoritmo Strippy de BotDetect CAPTCHA ASP.NET

SunAndWarmAir

Imagen del algoritmo SunAndWarmAir de BotDetect CAPTCHA ASP.NET

SunRays

Imagen del algoritmo SunRays de BotDetect CAPTCHA ASP.NET

SunRays2

Imagen del algoritmo SunRays2 de BotDetect CAPTCHA ASP.NET

ThickThinLines

Imagen del algoritmo ThickThinLines de BotDetect CAPTCHA ASP.NET

ThickThinLines2

Imagen del algoritmo ThickThinLines2 de BotDetect CAPTCHA ASP.NET

ThinWavyLetters

Imagen del algoritmo ThinWavyLetters de BotDetect CAPTCHA ASP.NET

Vertigo

Imagen del algoritmo Vertigo de BotDetect CAPTCHA ASP.NET

WantedCircular

Imagen del algoritmo WantedCircular de BotDetect CAPTCHA ASP.NET

Wave

Imagen del algoritmo Wave de BotDetect CAPTCHA ASP.NET

WavyChess

Imagen del algoritmo WavyChess de BotDetect CAPTCHA ASP.NET

WavyColorLetters

Imagen del algoritmo WavyColorLetters de BotDetect CAPTCHA ASP.NET

Versiones Actuales de BotDetect

Advertencia

Esta página es una traducción no oficial de la página original: BotDetect ASP.NET CAPTCHA Lanap.BotDetect.TextStyleEnum Enumeration Reference y puede estar incompleta, incorrecta o poco actualizada.

Última traducción del 2009-12-18. Esto se aplica para los productos BotDetect ASP.NET CAPTCHA v2.0.15 y BotDetect ASP CAPTCHA v2.0.9.

language: English Español Tiếng Việt