GetLiveTextAsJSON

텍스트 인식 알고리즘을 사용하여 컨테이너 필드의 이미지에 있는 각 텍스트 줄에 대한 텍스트와 위치를 JSON 데이터로 반환합니다.

포맷 

GetLiveTextAsJSON ( 컨테이너 ; 언어 )

매개 변수 

컨테이너 - 컨테이너 데이터를 반환하는 표현식.

언어 - 사용할 텍스트 인식 알고리즘의 언어 코드(GetLiveText 참조).

반환되는 데이터 유형 

텍스트

다음 버전에서 시작됨 

21.0

설명 

이 함수는 이미지의 각 텍스트 세그먼트에 대해 하나씩 JSON 대상체 배열을 반환한다는 점을 제외하고는 GetLiveText 함수와 유사합니다. 각 대상체는 다음 포맷의 텍스트와 위치를 포함합니다.

복사
[
    {
        "x": 10,
        "y": 20,
        "텍스트": "텍스트 세그먼트"
    },
    ...
]

x와 y의 값은 이미지의 왼쪽 상단 모서리부터의 픽셀 거리입니다.

지원되는 언어 코드 및 운영 체제 버전에 대한 자세한 내용은 GetLiveText를 참조하십시오.

예제 1 

InvoiceText 필드에서 en-US 텍스트 인식 알고리즘을 사용하여 이미지에서 추출한 텍스트를 InvoiceContainer 필드에 저장합니다.

복사
필드 설정 [청구서::InvoiceText ; GetLiveText( 청구서::InvoiceContainer ; "en-US" )]

InvoiceText 필드를 다음으로 설정합니다.

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