다음을 통해 공유


Power Apps에서 영수증 처리기 구성 요소를 사용

[이 항목은 시험판 문서이며 변경될 수 있습니다.]

AI Builder 영수증 처리기 구성 요소는 영수증에서 정보를 스캔하고 추출합니다. 구성 요소에서 직접 사진을 촬영하거나 이미 촬영한 이미지를 로드할 수 있습니다. 데이터는 아래 속성을 사용하여 인식되고 추출됩니다.

캔버스 앱에 대한 자세한 내용은 Power Apps의 캔버스 앱이란 무엇인가요?를 참조하십시오.

중요

  • 이는 프리뷰 기능입니다.
  • 프리뷰 기능은 생산용으로 만들어진 것이 아니므로 기능이 제한될 수 있습니다. 이런 기능은 공식 릴리스 전에 사용할 수 있으므로 고객이 조기에 액세스하고 피드백을 제공할 수 있습니다.

요구 사항

영수증 프로세서 구성 요소는 식당, 주유소, 소매 업체 등에서 일반적으로 사용하는 판매 영수증과 함께 가장 잘 작동합니다. 인쇄 및 필기 텍스트를 모두 감지할 수 있습니다.

현재 미국 영어 영수증만 지원됩니다.

최상의 결과를 얻으려면 영수증당 선명한 사진을 한 장 제공하거나 스캔합니다.

  • 이미지 형식은 JPEG, PNG 또는 PDF여야 합니다.
  • 파일 크기는 20MB 미만이어야 합니다.
  • 이미지는 크기가 50 x 50픽셀에서 10000 x 10000픽셀 사이여야 합니다.
  • PDF 크기는 최대 17 x 17인치 여야 하며 이는 Legal 또는 A3 용지 크기와 같거나 더 작습니다.
  • PDF 문서의 경우 처음 200페이지만 처리됩니다.

영수증 속성

속성 정의
MerchantName 가맹점 이름
MerchantAddress 가맹점 주소
MerchantPhone 가맹점 전화 번호
TransactionDate 거래일
TransactionTime 거래 시간
PurchasedItems 구매한 상품의 목록
  • Name: 구매한 품목의 이름
  • Price: 구매한 상품의 가격
  • Quantity: 구매한 품목의 수량
  • TotalPrice: 구매한 상품의 총 가
소계 소계
세금 세금
합계 총계

노트

영수증 값이 문자열로 반환됩니다. 숫자로 조작하려면 함수를 사용할 수 있습니다. 날짜 또는 시간으로 조작하려면 DateValueTimeValue 기능을 사용할 수 있습니다. "en-US"와 같은 언어 태그를 사용하여 텍스트의 언어를 지정할 수도 있습니다.

추가 속성

속성 정의
DetectedFields 영수증 속성의 상태에 대한 추가 정보입니다.
  • BoundingBox: 필드의 좌표
  • Confidence: 모델의 필드의 감지에 대한 신뢰도
  • PageNumber: 필드가 있는 페이지
  • Value: 필드의 값
DetectedText 영수증의 텍스트에서 인식된 모든 줄의 목록
  • BoundingBox: 텍스트 줄의 좌표
  • PageNumber: 텍스트 줄이 있는 페이지
  • Value: 텍스트의 줄
OriginalImage 처리 전의 원본 이미지
DisplayMode
  • 편집: 사용자 입력 허용
  • 보기: 데이터만 표시
  • 비활성화: 사용자 입력을 허용하지 않음
높이 구성 요소의 높이
ImageDisplayed 구성 요소가 이미지를 표시하는지 여부
ShowBoundingBoxes 구성 요소가 경계 상자를 표시하는지 여부
텍스트 영수증 프로세서를 활성화하는 단추에 표시되는 텍스트
Visible 구성 요소가 표시되는지 숨겨지는지 여부
너비 구성 요소의 너비
X 구성 요소의 왼쪽 가장자리와 부모 컨테이너 또는 화면의 왼쪽 가장자리 사이의 거리
Y 구성 요소의 위쪽 가장자리와 부모 컨테이너 또는 화면의 위쪽 가장자리 사이의 거리입니다.

고급 창에서 그 밖의 디자인 속성을 확인할 수 있습니다.

접근성 지침

Power Apps 단추 컨트롤에 적용되는 지침은 텍스트 인식기 구성 요소에도 적용됩니다.

수식 입력줄을 사용하여 ReceiptProcessor 컨트롤에서 선택한 항목의 텍스트 값 검색

다음 몇 가지 예를 참조하십시오.

이 표현식은 'ReceiptProcessor1' 테이블의 'DetectedText' 열에 있는 값을 쉼표와 공백으로 구분하여 연결합니다.

Concat(ReceiptProcessor1.DetectedText,Value,", ")

이 표현식은 PurchasedItems 변수에서 ReceiptProcessor1 속성을 검색합니다.

  1. + 삽입>데이터 테이블(프리뷰)을 선택합니다.

  2. 왼쪽 창에서 DataTable1을 선택한 후 수식 표시줄에 다음을 입력합니다.

    ReceiptProcessor1.PurchasedItems
    
  3. 필드>+ 필드 추가를 선택합니다.

  4. 이름>가격>수량>총 가격을 선택합니다.

  5. 추가를 선택합니다.