共用方式為


在 Power Apps 中使用文字辨識器元件

建立畫布應用程式,並將文字辨識器 AI Builder 元件新增至畫面。 此元件會拍攝相片或從本機裝置載入影像,然後進行處理,根據文字辨識預建模型來偵測和擷取文字。 如果該元件在影像中偵測到文字,則會輸出文字,並為影像中的每個例項顯示矩形標示其出現位置。

Note

如需畫布應用程式的詳細資訊,請參閱什麼是 Power Apps 中的畫布應用程式?

索引鍵屬性

  • OriginalImage:處理前的原始影像。

  • 結果:偵測到的文字行清單。 對於每個物件,都會提供所擷取表單欄位和資料表的這些屬性。 將元件初始化 (AI 模型繫結步驟) 時,會填入可由模型解壓縮的可能欄位和資料表。 其中包括:

    • BoundingBox:偵測到的文字行的座標。

    • PageNumber:所偵測文字行所在頁面的頁碼。

    • 文字:偵測到的文字行。

  • 已選取:使用者在控制項上選取的偵測方塊。

    • BoundingBox:偵測到的使用者所選文字行的座標。

    • PageNumber:使用者所選取偵測到的文字行所在頁面的頁碼。

    • 文字:使用者選取的偵測到的文字行。

Note

部分這些屬性名稱已隨 2020 年 4 月更新變更。 如果在應用程式中看不到這些屬性,您必須手動更新屬性名稱。 詳細資訊:畫布應用程式 AI Builder 元件中的屬性名稱變更

其他屬性

  • Text:出現在啟用文字辨識器的按鈕上文字。

  • ImageDisplayed (屬性面板中的顯示影像):判斷元件是否顯示影像。 設定為開啟時,矩形會顯示在影像中偵測到的資料行值周圍。

  • DisplayMode

    • 編輯:允許使用者輸入。

    • 檢視:僅顯示資料。

    • 停用表示已停用。

  • 高度:元件的高度。

  • 可見:顯示或隱藏元件。

  • 寬度:元件的寬度。

  • X:元件左邊緣與其父容器或畫面左邊緣之間的距離。

  • Y:元件上邊緣與父容器或畫面上邊緣之間的距離。

其他設計屬性可以在進階面板中取得。

協助工具指南

這些適用於 Power Apps 按鈕控制項的指導方針,也適用於文字辨識器元件。

使用公式欄來擷取 TextRecognizer 控制項中選定項目的文字值

以下列出一些範例。

此運算式擷取 TextRecognizer1 識別的全文。

TextRecognizer1.FullText

此運算式從 TextRecognizer1 中擷取所選項目的文字值。

TextRecognizer1.Selected.Text

此運算式使用逗號和空格分隔符號連接 TextRecognizer1 控制項 Text 屬性的值。

Concat(TextRecognizer1.Results,Text,", ")