QR Code Generator for .NET – simple, compact and with many examples. Core features: - Supports encoding all 40 versions (sizes) and all 4 error correction levels, as per the QR Code Model 2 standard - Output formats: Raw modules/pixels of the QR symbol, SVG, XAML path, PNG and BMP files. For other raster bitmap formats, see project home page. - Encodes numeric and special-alphanumeric text in less space than general text - Open source code under the permissive MIT License - Built for .NET Standard 2.0 and therefore runs on most modern .NET platforms (.NET Core, .NET Framework, Mono etc.). - Example code for WinForms, WPF, ASP.NET, ImageSharp, SkiaSharp and many more Manual parameters: - You can specify the minimum and maximum version number allowed, and the library will automatically choose the smallest version in the range that fits the data. - You can specify the mask pattern manually, otherwise library will automatically evaluate all 8 masks and select the optimal one. - You can specify an error correction level, or optionally allow the library to boost it if it doesn't increase the version number. - You can create a list of data segments manually and add ECI segments. Optional advanced features: - Long text can be split into multiple linked QR codes (aka Structured Append) - Encodes Japanese Unicode text in Kanji mode to save a lot of space compared to UTF-8 bytes - Computes optimal segment mode switching for text with mixed numeric/alphanumeric/general/kanji parts
$ dotnet add package Net.Codecrete.QrCodeGeneratorNo README available.