| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- using System;
- using System.Windows.Media;
- namespace Muchinfo.WPF.Controls.CaptchaSpace
- {
- public class Captcha
- {
- public String Letter { get; set; }
- public ScaleTransform Scale { get; set; }
- public RotateTransform Rotate { get; set; }
- public SkewTransform Skew { get; set; }
- public TranslateTransform Translate { get; set; }
- public TransformGroup TransformGroup { get; set; }
- public int FontSize { get; set; }
- public Color FontColor { get; set; }
- public int FontWeight { get; set; }
- public LinearGradientBrush ForegroundGradient { get; set; }
- public int SpaceBetweenLetters { get; set; }
- public Captcha()
- {
- Letter = string.Empty;
- Scale = new ScaleTransform();
- Rotate = new RotateTransform();
- Skew = new SkewTransform();
- Translate = new TranslateTransform();
- TransformGroup = new TransformGroup();
- FontSize = 0;
- FontColor = new Color();
- FontWeight = 0;
- ForegroundGradient = new LinearGradientBrush();
- SpaceBetweenLetters = 0;
- }
- public Captcha(String letter,
- ScaleTransform scale,
- RotateTransform rotate,
- SkewTransform skew,
- TranslateTransform translate,
- TransformGroup transformGroup,
- int fontSize,
- Color fontColor,
- int fontWeight,
- LinearGradientBrush gradientBrush,
- int spaceBetweenLetters)
- {
- Letter = letter;
- Scale = scale;
- Rotate = rotate;
- Skew = skew;
- Translate = translate;
- TransformGroup = transformGroup;
- FontSize = fontSize;
- FontColor = fontColor;
- FontWeight = fontWeight;
- ForegroundGradient = gradientBrush;
- SpaceBetweenLetters = spaceBetweenLetters;
- }
- }
- }
|