GetLiveTextAsJSON
Retourneert de tekst en positie als JSON-gegevens voor elke tekstregel in een afbeelding in een containervenster met behulp van het algoritme voor tekstherkenning.
Opmaak
GetLiveTextAsJSON ( container ; taal )
Parameters
container
- een uitdrukking die containergegevens als resultaat geeft.
taal
- de taalcode van het te gebruiken algoritme voor tekstherkenning (zie GetLiveText).
Resulterend gegevenstype
tekst
Afkomstig uit versie
21.0
Beschrijving
Deze functie is vergelijkbaar met de functie GetLiveText functie, behalve dat deze een array van JSON objecten als resultaat geeft, een voor elk tekstsegment in de afbeelding. Elk object bevat de tekst en de positie ervan in deze indeling:
[
{
"x": 10,
"y": 20,
"text": "Tekstsegment"
},
...
]
De waarden voor x en y zijn in pixels vanaf de linkerbovenhoek van de afbeelding.
Zie GetLiveText voor meer informatie over ondersteunde taalcodes en besturingssysteemversies.
Voorbeeld 1
In het veld Factuurtekst slaat u de tekst op die is geëxtraheerd uit de afbeelding in het veld InvoiceContainer met behulp van het en-US algoritme voor tekstherkenning.
Veld instellen [Facturen::Factuurtekst ; GetLiveText ( Facturen::Factuurcontainer ; "en-US" )]
Stelt het veld InvoiceText in op:
[
{
"x": 113,
"y": 230,
"text": "Watertuin van Erickson"
},
{
"x": 288,
"y": 230,
"text": "Alea Marks"
},
{
"x": 421,
"y": 230,
"text": "2053 Lorem Rd."
},
{
"x": 493,
"y": 230,
"text": "12/22/2019"
}
]