GetLiveTextAsJSON

Returnerar texten och positionen som JSON-data för varje textrad som finns i en bild i ett containerfält med hjälp av algoritmen för textigenkänning.

Format 

GetLiveTextAsJSON ( container ; språk )

Parametrar 

container – valfritt uttryck som returnerar containerdata.

språk – språkkoden för den textigenkänningsalgoritm som ska användas (mer information finns i GetLiveText).

Returnerad datatyp 

text

Ursprungsversion 

21.0

Beskrivning 

Den här funktionen liknar Funktionen GetLiveText, förutom att den returnerar en matris med JSON-objekt, ett för varje textsegment i bilden. Varje objekt innehåller texten och dess position i det här formatet:

Kopiera
[
    {
        "x": 10,
        "y": 20,
        "text": "Textsegment"
    },
    ...
]

Värdena för x och y är i pixlar från bildens övre vänstra hörn.

Mer information om vilka språkkoder och operativsystemsversioner som stöds finns i GetLiveText.

Exempel 1 

I fältet FakturaText lagras texten som utvinns från bilden i fältet FakturaContainer med textigenkänningsalgoritmen en-US.

Kopiera
Tilldela fält [Fakturor::FakturaText ; GetLiveText ( Fakturor::FakturaContainer ; "en-US" )]

Anger fältet FakturaText till:

Kopiera
[
    {
        "x": 113,
        "y": 230,
        "text": "Erickson's Water Garden"
    },
    {
        "x": 288,
        "y": 230,
        "text": "Alea Marks"
    },
    {
        "x": 421,
        "y": 230,
        "text": "2053 Lorem Rd."
    },
    {
        "x": 493,
        "y": 230,
        "text": "12/22/2019"
    }
]