html5-qrcode-blazor
1.0.0
dotnet add package html5-qrcode-blazor --version 1.0.0
NuGet\Install-Package html5-qrcode-blazor -Version 1.0.0
<PackageReference Include="html5-qrcode-blazor" Version="1.0.0" />
<PackageVersion Include="html5-qrcode-blazor" Version="1.0.0" />
<PackageReference Include="html5-qrcode-blazor" />
paket add html5-qrcode-blazor --version 1.0.0
#r "nuget: html5-qrcode-blazor, 1.0.0"
#addin nuget:?package=html5-qrcode-blazor&version=1.0.0
#tool nuget:?package=html5-qrcode-blazor&version=1.0.0
Html5-QRCode-Blazor
Html5-Qrcode-Blazor is a Blazor component library that allows you to add barcode scanning to your Blazor application. This library simply takes the Html5-Qrcode library and wraps it in a reusable Blazor component.
Installation
Use Nuget to install.
Usage
Install NuGet Package.
Add Scoped Instance Of BarcodeScannerService
builder.Services.AddScoped<BarcodeScannerService>();
Add Script Reference
<script src="_content/html5-qrcode-blazor/js/html5-qrcode.min.js"></script>
Add component
<BarcodeScanner Fps="10" Qrbox="250" ContinuousScan="true" />
Options
The following options are available that can be passed as parameters into the component.
- Fps (Int) : Camera FPS
- Qrbox (Int) : Size of scan area
- SingleScan (Bool) : If true, a single text box is displayed under the scanner to show the successful result.
- ContinuousScan (Bool) : If true, a table is shown with the results of all scans
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net5.0
- Microsoft.AspNetCore.Components.Web (>= 5.0.10)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0 | 1,164 | 9/27/2021 |