Class SmartFormRecognizerOptions
Options to control form recognition behavior such as which controls to detect, confidence threshold, and page range. Defaults: detect shapes enabled (checkboxes, radios, textboxes, signatures), ConfidenceThreshold = 0.7, PageRange = null (all pages). Properties are exposed as read-write; values may be modified on the instance.
Inherited Members
Namespace: Syncfusion.Blazor.SmartPdfViewer
Assembly: Syncfusion.Blazor.SmartPdfViewer.dll
Syntax
public class SmartFormRecognizerOptions
Constructors
SmartFormRecognizerOptions()
Declaration
public SmartFormRecognizerOptions()
Properties
ConfidenceThreshold
Minimum confidence (0.0–1.0) required for detected elements to be
included in results. Default: 0.7.
Declaration
public double ConfidenceThreshold { get; set; }
Property Value
| Type |
|---|
| double |
DetectCheckboxes
Whether to detect checkboxes in the form. Default: true.
Declaration
public bool DetectCheckboxes { get; set; }
Property Value
| Type |
|---|
| bool |
DetectRadioButtons
Whether to detect radio buttons in the form. Default: true.
Declaration
public bool DetectRadioButtons { get; set; }
Property Value
| Type |
|---|
| bool |
DetectSignatures
Whether to detect signatures in the form. Default: true.
Declaration
public bool DetectSignatures { get; set; }
Property Value
| Type |
|---|
| bool |
DetectTextboxes
Whether to detect textboxes in the form. Default: true.
Declaration
public bool DetectTextboxes { get; set; }
Property Value
| Type |
|---|
| bool |
PageRange
Optional 1-based page ranges to process.Each row of the 2D array represents
an inclusive range in the form[start, end]. Ifnull,
all pages are processed. Default: null.
Declaration
public int[,] PageRange { get; set; }
Property Value
| Type |
|---|
| int[,] |