{"hits":[{"kind":"Guide section","title":"Scanning still images","context":"Using the component","tool":"GetBbScannerGuideSection(heading: \"Scanning still images\")","snippet":"### Scanning still images  With `EnableFileScanning` on, the control bar offers a *Scan image* button, and `OpenFilePickerAsync` opens the same hidden file input from a button of y..."},{"kind":"API parameter","title":"BbScanner.EnableFileScanning","context":"BbScanner","tool":"GetBbScannerApi(typeName: \"BbScanner\")","snippet":"Offer the built-in still image scanning control."},{"kind":"API method","title":"BbScanner.OpenFilePickerAsync","context":"BbScanner","tool":"GetBbScannerApi(typeName: \"BbScanner\")","snippet":"Opens the file picker so the user can scan a still image."},{"kind":"API method","title":"BbScannerOptions.ForStillImages","context":"BbScannerOptions","tool":"GetBbScannerApi(typeName: \"BbScannerOptions\")","snippet":"Defaults tuned for decoding a single still image, where latency does not matter."},{"kind":"API method","title":"BbScanner.DecodeImage","context":"BbScanner","tool":"GetBbScannerApi(typeName: \"BbScanner\")","snippet":"...l image settings, using the symbologies and options of this scanner."},{"kind":"Guide section","title":"Using the component","tool":"GetBbScannerGuideSection(heading: \"Using the component\")","snippet":"...| Symbologies to look for. A flags enum. | | `Region` | `BbScanRegion` | `Full` | Normalized sub-rectangle of the frame to search. | | `Options` | `BbScannerOptions?` | `null` | A..."},{"kind":"Guide section","title":"Scan region","context":"Using the component","tool":"GetBbScannerGuideSection(heading: \"Scan region\")","snippet":"### Scan region  `Region` restricts every stage of the pipeline to part of the frame, in normalized coordinates that do not depend on the resolution the camera negotiated. `BbScanR..."},{"kind":"API parameter","title":"BbScanner.Region","context":"BbScanner","tool":"GetBbScannerApi(typeName: \"BbScanner\")","snippet":"...the usual choice for an aiming user interface. Still images scanned through the file picker are always searched in full."},{"kind":"API method","title":"BbScanPoint.Distance","context":"BbScanPoint","tool":"GetBbScannerApi(typeName: \"BbScanPoint\")","snippet":"Euclidean distance between two points."},{"kind":"API method","title":"BbScanRect.FromPoints","context":"BbScanRect","tool":"GetBbScannerApi(typeName: \"BbScanRect\")","snippet":"Computes the smallest rectangle containing every supplied point."},{"kind":"API property","title":"BbScanDiagnostics.DecodedHeight","context":"BbScanDiagnostics","tool":"GetBbScannerApi(typeName: \"BbScanDiagnostics\")","snippet":"Height in pixels of the image the decoders actually saw."},{"kind":"API property","title":"BbScanDiagnostics.DecodedWidth","context":"BbScanDiagnostics","tool":"GetBbScannerApi(typeName: \"BbScanDiagnostics\")","snippet":"Width in pixels of the image the decoders actually saw, after cropping and downsampling."}],"hasMore":true}