Sử dụng thành phần nhận dạng văn bản trong Power Apps
Tạo ứng dụng canvas và thêm thành phần trình nhận dạng văn bản AI Builder vào màn hình của bạn. Thành phần này chụp ảnh hoặc tải hình ảnh từ thiết bị cục bộ, sau đó xử lý hình ảnh đó để phát hiện và trích xuất văn bản dựa trên mô hình dựng sẵn Nhận dạng văn bản. Nếu phát hiện văn bản trong hình ảnh, thành phần sẽ xuất văn bản và xác định các phiên bản bằng cách hiển thị hình chữ nhật cho mỗi phiên bản trong hình ảnh.
Lưu ý
Để biết thông tin về ứng dụng canvas, hãy xem Ứng dụng canvas là gì Power Apps?
Thuộc tính khóa
OriginalImage: Ảnh gốc trước khi xử lý.
Kết quả: Danh sách các dòng văn bản được phát hiện. Đối với mỗi đối tượng, các thuộc tính của trường và bảng biểu mẫu được trích xuất đều có sẵn. Khi khởi tạo thành phần (ràng buộc mô hình AI bước), các trường và bảng tiềm năng mà mô hình có thể trích xuất sẽ được điền. Chúng bao gồm:
BoundingBox: Tọa độ của dòng văn bản được phát hiện.
PageNumber: Số trang chứa dòng văn bản được phát hiện.
Text: Dòng văn bản được phát hiện.
Đã chọn: Hộp được phát hiện do người dùng chọn trên điều khiển.
BoundingBox: Tọa độ của dòng văn bản được phát hiện do người dùng chọn.
PageNumber: Số trang chứa dòng văn bản được người dùng chọn.
Text: Dòng văn bản được phát hiện do người dùng chọn.
Lưu ý
Một số tên thuộc tính này đã thay đổi với bản cập nhật tháng 4 năm 2020. Nếu không thấy các thuộc tính này trong ứng dụng của mình, bạn sẽ phải cập nhật tên thuộc tính theo cách thủ công. Thông tin thêm: Thay đổi tên thuộc tính trong AI Builder các thành phần dành cho ứng dụng canvas
Thuộc tính bổ sung
Text: Văn bản xuất hiện trên nút kích hoạt trình nhận dạng văn bản.
ImageDisplayed (Hiển thị hình ảnh trong bảng thuộc tính): Xác định xem thành phần có hiển thị hình ảnh hay không. Khi được đặt thành Bật, hình chữ nhật sẽ hiển thị xung quanh các giá trị cột được phát hiện trong hình ảnh.
Chế độ hiển thị:
Chỉnh sửa: Cho phép người dùng nhập liệu.
View: Chỉ hiển thị dữ liệu.
Đã tắt bị tắt.
Height: Chiều cao của thành phần.
Visible: Thành phần đó xuất hiện hay bị ẩn.
Chiều rộng: Chiều rộng của thành phần.
X: Khoảng cách giữa cạnh trái của thành phần và cạnh trái của vùng chứa hoặc màn hình phần tử cha của nó.
Y: Khoảng cách giữa cạnh trên của thành phần và cạnh trên của vùng chứa hoặc màn hình phần tử cha.
Các thuộc tính thiết kế bổ sung có sẵn trong bảng Nâng cao .
Hướng dẫn hỗ trợ tiếp cận
Những nguyên tắc dành cho điều khiển nút Power Apps này cũng áp dụng cho thành phần nhận dạng văn bản.
Sử dụng thanh công thức để truy xuất giá trị văn bản từ mục đã chọn trong điều khiển TextRecognizer
Dưới đây là một số ví dụ.
Biểu thức này truy xuất giá trị văn bản của mục đã chọn từ TextRecognizer1
.
TextRecognizer1.Selected.Text
Biểu thức này nối các giá trị từ thuộc tính 'Văn bản' của điều khiển 'TextRecognizer1' bằng dấu phân cách bằng dấu phẩy và dấu cách.
Concat(TextRecognizer1.Results,Text,", ")