Skip to content

LeaFrock/CaptchaN

Repository files navigation

CaptchaN

Image Demo

Generate captcha images based on dotNET.

用于生成图形验证码的开源.NET库。

.NET 10 License

Packages |Nuget包

Name Description NugetPackage
CaptchaN.Abstractions Abstractions module CaptchaN.Abstractions
CaptchaN.Drawing.ImageSharp Powered by ImageSharp CaptchaN.Drawing.ImageSharp

QuickStart |快速入门

using CaptchaN.Abstractions;
using CaptchaN.Drawing.ImageSharp;

builder.Services.AddCaptchaN()
    .AddDefaultCodeTextGenerator()
    .AddPaintConfig(builder.Configuration.GetSection(nameof(PaintConfig)))
    .AddImageSharpPainter(builder.Configuration.GetSection("ImageSharpPainter"));

Fonts.UseDirectoryFonts(new(Path.Combine(builder.Environment.ContentRootPath, "Fonts")));

Please see Wiki and Samples for details.

Contribution |贡献

Issues and pull requests are welcomed if you have any questions!

如果您有任何疑问,欢迎提交Issue和PR!

About

Generate captcha images based on .NET

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages