AI Builder 영수증 처리기 구성 요소는 영수증에서 정보를 스캔하고 추출합니다. 구성 요소에서 직접 사진을 촬영하거나 이미 촬영한 이미지를 로드할 수 있습니다. 이 문서에 나열된 속성을 사용하여 데이터를 인식하고 추출합니다.
캔버스 앱에 대한 자세한 내용은 Power Apps의 캔버스 앱이란 무엇인가요?를 참조하십시오.
요구 사항
영수증 처리기 구성 요소는 레스토랑, 주유소, 소매 업체 등에서 일반적으로 사용되는 판매 영수증에 가장 적합합니다. 인쇄 및 필기 텍스트를 모두 감지할 수 있습니다.
현재 미국 영어 영수증만 지원됩니다.
최상의 결과를 얻으려면 영수증당 선명한 사진을 한 장 제공하거나 스캔합니다.
- 이미지 형식은 JPEG, PNG 또는 PDF여야 합니다.
- 파일 크기는 20MB 미만이어야 합니다.
- 이미지는 크기가 50 x 50픽셀에서 10000 x 10000픽셀 사이여야 합니다.
- PDF 크기는 최대 17 x 17인치 여야 하며 이는 Legal 또는 A3 용지 크기와 같거나 더 작습니다.
- 영수증이 포함된 첫 번째 페이지만 처리됩니다.
영수증 속성
| Property | 정의 |
|---|---|
| MerchantName | 가맹점 이름 |
| MerchantAddress | 가맹점 주소 |
| MerchantPhone | 가맹점 전화 번호 |
| TransactionDate | 거래일 |
| TransactionTime | 거래 시간 |
| PurchasedItems | 구매한 상품의 목록
|
| 소계 | 소계 |
| 세금 | 세금 |
| 팁 | 팁 |
| 합계 | 총계 |
노트
영수증 값이 문자열로 반환됩니다. 숫자로 조작하려면 값 함수를 사용할 수 있습니다. 날짜 또는 시간으로 조작하려면 DateValue 및 TimeValue 기능을 사용할 수 있습니다. "en-US"와 같은 언어 태그를 사용하여 텍스트의 언어를 지정할 수도 있습니다.
추가 속성
| 속성 | 정의 |
|---|---|
| DetectedFields | 각 영수증 속성의 상태에 대한 추가 정보입니다.
|
| DetectedText | 영수증의 텍스트에서 인식된 모든 줄의 목록
|
| OriginalImage | 처리 전의 원본 이미지 |
| DisplayMode |
|
| 높이 | 구성 요소의 높이 |
| ImageDisplayed | 구성 요소가 이미지를 표시하는지 여부 |
| ShowBoundingBoxes | 구성 요소가 경계 상자를 표시하는지 여부 |
| 텍스트 | 영수증 프로세서를 활성화하는 단추에 표시되는 텍스트 |
| 표시 | 구성 요소가 표시되는지 숨겨지는지 여부 |
| 너비 | 구성 요소의 너비 |
| X | 구성 요소의 왼쪽 가장자리와 부모 컨테이너 또는 화면의 왼쪽 가장자리 사이의 거리 |
| Y | 구성 요소의 위쪽 가장자리와 부모 컨테이너 또는 화면의 위쪽 가장자리 사이의 거리입니다. |
고급 창에서 더 많은 디자인 속성을 사용할 수 있습니다.
접근성 지침
Power Apps 단추 컨트롤에 적용되는 지침은 텍스트 인식기 구성 요소에도 적용됩니다.
수식 입력줄을 사용하여 ReceiptProcessor 컨트롤에서 선택한 항목의 텍스트 값 검색
다음 몇 가지 예를 참조하십시오.
이 표현식은 'ReceiptProcessor1' 테이블의 'DetectedText' 열에 있는 값을 쉼표와 공백으로 구분하여 연결합니다.
Concat(ReceiptProcessor1.DetectedText,Value,", ")
이 식은 ReceiptProcessor1 변수에서 PurchasedItems 속성을 검색합니다.
+ 삽입>데이터 테이블(프리뷰)을 선택하십시오.
왼쪽 창에서 DataTable1을 선택한 다음 수식 입력줄에 다음을 입력합니다.
ReceiptProcessor1.PurchasedItems필드>+ 필드 추가를 선택합니다.
이름>가격>수량>TotalPrice를 선택합니다.
추가를 선택합니다.