Power Apps で領収書プロセッサ コンポーネントを使用する
このトピックはプレリリース ドキュメントであり、変更される場合があります。
AI Builder 領収書プロセッサ コンポーネントは、領収書から情報をスキャンして抽出します。 写真はコンポーネント内で直接撮影することも、撮影済みの画像を読み込むこともできます。 データは、以下のプロパティを使用して認識および抽出されます。
キャンバス アプリの詳細については、Power Apps のキャンバス アプリとは? を参照してください
重要
- これはプレビュー機能です。
- プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。
要件
レシート プロセッサ コンポーネントは、レストラン、ガソリンスタンド、小売店などで一般的に使用されているレシートで最適に機能します。 印刷テキストと手書きテキストの両方を検出できます。
現在、米国の英語の領収書のみがサポートされています。
最良の結果を得るには、領収書ごとに 1 枚の明確な写真またはスキャンを提供します。
- 画像形式は JPEG、PNG、または PDF である必要があります。
- ファイル サイズは 20 MB 未満である必要があります。
- 画像のサイズは 50 x 50 ピクセルから 10000 x 10000 ピクセルの間に収める必要があります。
- PDF のサイズは最大で17 x 17 インチ (リーガルまたは A3 用紙サイズ以下と同等) である必要があります。
- PDF ドキュメントの場合、最初の 200 ページのみが処理されます。
領収書のプロパティ
プロパティ | 定義 |
---|---|
MerchantName | マーチャント名 |
MerchantAddress | マーチャントの住所 |
MerchantPhone | マーチャントの電話番号 |
TransactionDate | トランザクションの日付 |
TransactionTime | トランザクションの時刻 |
PurchasedItems | 購買品目の一覧
|
小計 | Subtotal |
税 | Tax |
ヒント | チップ |
合計 | トータル |
Note
領収書の値は文字列として返されます。 数値として操作するには、Value 関数を使用します。 日付または時刻として操作するには、DateValue と TimeValue 関数を使用します。 "en-US" などの言語タグを使用して、テキストの言語を指定することもできます。
追加のプロパティ
プロパティ | 定義 |
---|---|
DetectedFields | 各 領収書プロパティ の追加情報
|
DetectedText | 領収書の認識されたすべてのテキスト行のリスト
|
OriginalImage | 処理前の元の画像 |
DisplayMode |
|
高さ | コンポーネントの高さ |
ImageDisplayed | コンポーネントによって画像が表示されるかどうか |
ShowBoundingBoxes | コンポーネントによって境界ボックスが表示されるかどうか |
テキスト | 領収書プロセッサをアクティブにするボタンに表示されるテキスト |
Visible | コンポーネントを表示するか非表示にするか |
幅 | コンポーネントの幅 |
X | コンポーネントの左端と、その親コンテナーまたは画面の左端の間の距離 |
Y | コンポーネントの上端と親コンテナまたはスクリーンの上端との間の距離を示します |
追加の設計プロパティは、詳細 パネルで使用できます。
アクセシビリティのガイドライン
Power Apps の button コントロールに対するこれらの ガイドライン は、テキスト認識エンジン コンポーネントにも適用されます。
数式バーを使用して、ReceiptProcessor コントロールで選択した項目からテキスト値を取得します
いくつか例を挙げます。
この式は、「ReceiptProcessor1」テーブルの「DetectedText」列の値をコンマとスペースで区切って連結します。
Concat(ReceiptProcessor1.DetectedText,Value,", ")
この式は、 PurchasedItems
変数から ReceiptProcessor1
プロパティを取得します。
選択 + 挿入>データ テーブル (プレビュー)。
左側のペインで、選択 DataTable1 を選択し、数式バーに次のように入力します。
ReceiptProcessor1.PurchasedItems
選択 フィールド>+ フィールドを追加。
選択 名前>価格>数量>合計価格。
追加を選択します。