

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Elementi di selezione
<a name="how-it-works-selectables"></a>

Amazon Textract è in grado di rilevare elementi di selezione come pulsanti di opzione (pulsanti di opzione), caselle di controllo, testo sottolineato e cerchiato su una pagina del documento. [Gli elementi di selezione possono essere rilevati nei [dati del modulo e nelle tabelle](how-it-works-kvp.md).](how-it-works-tables.md) Ad esempio, quando viene rilevata la tabella seguente in un modulo, Amazon Textract rileva le caselle di controllo nelle celle della tabella.


|  |  |  |  | 
| --- |--- |--- |--- |
|   | **Accetto** | **Neutro** | **Non sono d'accordo** | 
| **Buon servizio** | ☑ | ☐ | ☐ | 
| **Facile da usare** | ☐ | ☑ | ☐ | 
| **Prezzo equo** | ☑ | ☐ | ☐ | 

Gli elementi di selezione rilevati vengono restituiti come oggetti [Block](https://docs.aws.amazon.com/textract/latest/APIReference/API_Block.html) nelle risposte provenienti da [AnalyzeDocument](https://docs.aws.amazon.com/textract/latest/APIReference/API_AnalyzeDocument.html)e [GetDocumentAnalysis](https://docs.aws.amazon.com/textract/latest/APIReference/API_GetDocumentAnalysis.html).

Di seguito è riportata una tabella che fornisce esempi dei diversi tipi selezionabili supportati da Amazon Textract.


|  |  | 
| --- |--- |
| Tipo selezionabile | Esempio | 
| Tasto radio | Sì ○ No ● | 
| Checkbox | Sì ☐ No ☑ | 
| Parole sottolineate | *Sì No* | 
| Parole cerchiate |  ![Two buttons labeled "Yes" and "No" for making a binary choice.](https://docs.aws.amazon.com/it_it/textract/latest/dg/images/circleclickable.png) | 
| Parole barrate | ![Two buttons labeled "Yes" and "No", with "No" crossed out in blue.](https://docs.aws.amazon.com/it_it/textract/latest/dg/images/cutclickable.png) | 

Inoltre, Amazon Textract è in grado di rilevare elementi cliccabili impliciti, ovvero elementi cliccabili strutturati come domande a cui si risponde contrassegnando una delle diverse risposte. Questi vengono restituiti nello stesso modo in cui vengono restituiti i clickable.

**Nota**  
È possibile utilizzare il parametro `FeatureTypes` input per recuperare informazioni su coppie chiave-valore, tabelle o entrambe. Ad esempio, se si filtra in base alle tabelle, la risposta include gli elementi di selezione rilevati nelle tabelle. Gli elementi di selezione rilevati nelle coppie chiave-valore non sono inclusi nella risposta.

Le informazioni su un elemento di selezione sono contenute in un `Block` oggetto di tipo. `SELECTION_ELEMENT` Per determinare lo stato di un elemento selezionabile, utilizzate il `SelectionStatus` campo del `SELECTION_ELEMENT` blocco. Lo stato può essere SELECTED o **NOT\_SELECTED**. *Ad esempio, il valore dell'`SelectionStatus`immagine precedente è SELECTED.*

Un `SELECTION_ELEMENT` `Block` oggetto è associato a una coppia chiave-valore o a una cella di tabella. Un `SELECTION_ELEMENT` `Block` oggetto contiene informazioni sul riquadro di delimitazione per un elemento di selezione nel campo. `Geometry` Un `SELECTION_ELEMENT` `Block` oggetto non è figlio di un `PAGE` `Block` oggetto.

## Dati del modulo (Key-Value coppie)
<a name="how-it-works-selectable-kvp"></a>

Una coppia chiave-valore viene utilizzata per rappresentare un elemento di selezione rilevato in un modulo. Il `KEY` blocco contiene il testo per l'elemento di selezione. Il `VALUE` blocco contiene il blocco SELECTION\_ELEMENT. [Il diagramma seguente mostra come gli elementi di selezione sono rappresentati dagli oggetti Block.](https://docs.aws.amazon.com/textract/latest/APIReference/API_Block.html)

![Diagramma che illustra la rappresentazione di un elemento di selezione su un modulo utilizzando una struttura di dati a coppia chiave-valore, con KEY contenente il testo, VALUE contenente SELECTION_ELEMENT e PAGE come oggetto principale.](https://docs.aws.amazon.com/it_it/textract/latest/dg/images/hieroglyph-key-value-set-selectable.png)


Per ulteriori informazioni sulle coppie chiave-valore, vedere. [Dati del modulo (Key-Value coppie)](how-it-works-kvp.md)

**Il seguente frammento di codice JSON mostra la chiave per una coppia chiave-valore che contiene un elemento di selezione (male ☑).** *L'ID figlio (Id bd14cfd5-9005-498b-a7f3-45ceb171f0ff) è l'ID del blocco WORD che contiene il testo per l'elemento di selezione (male).* L'ID del valore (Id 24aaac7f-fcce-49c7-a4f0-3688b05586d4) è `SELECTION_ELEMENT` l'ID del blocco che contiene l'oggetto del blocco. `VALUE`

```
{
    "Relationships": [
        {
            "Type": "VALUE", 
            "Ids": [
                "24aaac7f-fcce-49c7-a4f0-3688b05586d4"  // Value containing Selection Element
            ]
        }, 
        {
            "Type": "CHILD", 
            "Ids": [
                "bd14cfd5-9005-498b-a7f3-45ceb171f0ff"  // WORD - male
            ]
        }
    ], 
    "Confidence": 94.15619659423828, 
    "Geometry": {
        "BoundingBox": {
            "Width": 0.022914813831448555, 
            "Top": 0.08072036504745483, 
            "Left": 0.18966935575008392, 
            "Height": 0.014860388822853565
        }, 
        "Polygon": [
            {
                "Y": 0.08072036504745483, 
                "X": 0.18966935575008392
            }, 
            {
                "Y": 0.08072036504745483, 
                "X": 0.21258416771888733
            }, 
            {
                "Y": 0.09558075666427612, 
                "X": 0.21258416771888733
            }, 
            {
                "Y": 0.09558075666427612, 
                "X": 0.18966935575008392
            }
        ]
    }, 
    "BlockType": "KEY_VALUE_SET", 
    "EntityTypes": [
        "KEY"
    ], 
    "Id": "a118dc43-d5f7-49a2-a20a-5f876d9ffd79"
}
```

*Il seguente frammento di codice JSON è il blocco WORD per la parola Male.* Il blocco WORD ha anche un blocco LINE principale.

```
{
    "Geometry": {
        "BoundingBox": {
            "Width": 0.022464623674750328, 
            "Top": 0.07842985540628433, 
            "Left": 0.18863198161125183, 
            "Height": 0.01617223583161831
        }, 
        "Polygon": [
            {
                "Y": 0.07842985540628433, 
                "X": 0.18863198161125183
            }, 
            {
                "Y": 0.07842985540628433, 
                "X": 0.2110965996980667
            }, 
            {
                "Y": 0.09460209310054779, 
                "X": 0.2110965996980667
            }, 
            {
                "Y": 0.09460209310054779, 
                "X": 0.18863198161125183
            }
        ]
    }, 
    "Text": "Male", 
    "BlockType": "WORD", 
    "Confidence": 54.06439208984375, 
    "Id": "bd14cfd5-9005-498b-a7f3-45ceb171f0ff"
},
```

Il blocco VALUE ha un elemento secondario (Id f2f5e8cd-e73a-4e99-a095-053acd3b6bfb) che è il blocco SELECTION\_ELEMENT. 

```
{
    "Relationships": [
        {
            "Type": "CHILD", 
            "Ids": [
                "f2f5e8cd-e73a-4e99-a095-053acd3b6bfb"  // Selection element
            ]
        }
    ], 
    "Confidence": 94.15619659423828, 
    "Geometry": {
        "BoundingBox": {
            "Width": 0.017281491309404373, 
            "Top": 0.07643391191959381, 
            "Left": 0.2271782010793686, 
            "Height": 0.026274094358086586
        }, 
        "Polygon": [
            {
                "Y": 0.07643391191959381, 
                "X": 0.2271782010793686
            }, 
            {
                "Y": 0.07643391191959381, 
                "X": 0.24445968866348267
            }, 
            {
                "Y": 0.10270800441503525, 
                "X": 0.24445968866348267
            }, 
            {
                "Y": 0.10270800441503525, 
                "X": 0.2271782010793686
            }
        ]
    }, 
    "BlockType": "KEY_VALUE_SET", 
    "EntityTypes": [
        "VALUE"
    ], 
    "Id": "24aaac7f-fcce-49c7-a4f0-3688b05586d4"
}, 
}
```

Il seguente JSON è il blocco SELECTION\_ELEMENT. Il valore di `SelectionStatus` indica che la casella di controllo è selezionata.

```
{
    "Geometry": {
        "BoundingBox": {
            "Width": 0.020316146314144135, 
            "Top": 0.07575977593660355, 
            "Left": 0.22590067982673645, 
            "Height": 0.027631107717752457
        }, 
        "Polygon": [
            {
                "Y": 0.07575977593660355, 
                "X": 0.22590067982673645
            }, 
            {
                "Y": 0.07575977593660355, 
                "X": 0.2462168186903
            }, 
            {
                "Y": 0.1033908873796463, 
                "X": 0.2462168186903
            }, 
            {
                "Y": 0.1033908873796463, 
                "X": 0.22590067982673645
            }
        ]
    }, 
    "BlockType": "SELECTION_ELEMENT", 
    "SelectionStatus": "SELECTED", 
    "Confidence": 74.14942932128906, 
    "Id": "f2f5e8cd-e73a-4e99-a095-053acd3b6bfb"
}
```

## Celle della tabella
<a name="how-it-works-selectable-table"></a>

Amazon Textract è in grado di rilevare gli elementi di selezione all'interno di una cella di tabella. Ad esempio, le celle della tabella seguente dispongono di caselle di controllo.


|  |  |  |  | 
| --- |--- |--- |--- |
|   | **Accetto** | **Neutro** | **Non sono d'accordo** | 
| **Buon servizio** | ☑ | ☐ | ☐ | 
| **Facile da usare** | ☐ | ☑ | ☐ | 
| **Prezzo equo** | ☑ | ☐ | ☐ | 

Un `CELL` blocco può contenere `SELECTION_ELEMENT` oggetti secondari per gli elementi di selezione e `WORD` blocchi secondari per il testo rilevato.

![Diagramma che mostra una struttura gerarchica di un layout di pagina con componenti: pagina, tabella, cella, parola ed elemento di selezione.](https://docs.aws.amazon.com/it_it/textract/latest/dg/images/hieroglyph-table-cell-selectable.png)


Per ulteriori informazioni sulle tabelle, vedere. [Tabelle](how-it-works-tables.md)

L'`Block`oggetto TABLE della tabella precedente ha un aspetto simile al seguente.

```
{
    "Geometry": {.....}, 
    "Relationships": [
        {
            "Type": "CHILD", 
            "Ids": [
                "652c09eb-8945-473d-b1be-fa03ac055928", 
                "37efc5cc-946d-42cd-aa04-e68e5ed4741d", 
                "4a44940a-435a-4c5c-8a6a-7fea341fa295", 
                "2de20014-9a3b-4e26-b453-0de755144b1a", 
                "8ed78aeb-5c9a-4980-b669-9e08b28671d2", 
                "1f8e1c68-2c97-47b2-847c-a19619c02ca9", 
                "9927e1d1-6018-4960-ac17-aadb0a94f4d9", 
                "68f0ed8b-a887-42a5-b618-f68b494a6034", 
                "fcba16e0-6bd7-4ea5-b86e-36e8330b68ea", 
                "2250357c-ae34-4ed9-86da-45dac5a5e903", 
                "c63ad40d-5a14-4646-a8df-2d4304213dbc",   // Cell
                "2b8417dc-e65f-4fcd-aa0f-61a23f1e8cb0", 
                "26c62932-72f0-4dc2-9893-1ae27829c060", 
                "27f291cc-abf4-4c23-aa24-676abe99cb1e", 
                "7e5ce028-1bcd-4d9f-ad42-15ac181c5b47", 
                "bf32e3d2-efa2-4fc1-b09b-ab9cc52ff734"
            ]
        }
    ], 
    "BlockType": "TABLE", 
    "Confidence": 99.99993896484375, 
    "Id": "f66eac36-2e74-406e-8032-14d1c14e0b86"
}
```

*L'`BLOCK`oggetto CELL (Id c63ad40d-5a14-4646-a8df-2d4304213dbc) per la cella che contiene la casella di controllo Good Service è simile al seguente.* Include un elemento secondario (`Block`Id = 26d122fd-c5f4-4b53-92c4-0ae92730ee1e) che è `SELECTION_ELEMENT` `Block` l'oggetto della casella di controllo.

```
{
    "Geometry": {.....}, 
    "Relationships": [
        {
            "Type": "CHILD", 
            "Ids": [
                "26d122fd-c5f4-4b53-92c4-0ae92730ee1e"  // Selection Element
            ]
        }
    ], 
    "Confidence": 79.741689682006836, 
    "RowSpan": 1, 
    "RowIndex": 3, 
    "ColumnIndex": 3, 
    "ColumnSpan": 1, 
    "BlockType": "CELL", 
    "Id": "c63ad40d-5a14-4646-a8df-2d4304213dbc"
}
```

L'`Block`oggetto SELECTION\_ELEMENT per la casella di controllo è il seguente. Il valore di `SelectionStatus` indica che la casella di controllo è selezionata.

```
{
    "Geometry": {.......}, 
    "BlockType": "SELECTION_ELEMENT", 
    "SelectionStatus": "SELECTED", 
    "Confidence": 88.79517364501953, 
    "Id": "26d122fd-c5f4-4b53-92c4-0ae92730ee1e"
}
```