Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El componente del procesador de recibos de AI Builder escanea y extrae información de los recibos. Puede hacer fotos directamente dentro del componente o cargar las imágenes que haya realizado. Los datos se identifican y extraen mediante las propiedades que se enumeran en este artículo.
Para obtener más información sobre las aplicaciones de lienzo, consulte Qué son las aplicaciones de lienzo en Power Apps.
Requisitos
El componente del procesador de recibos funciona mejor con los recibos de ventas, los que suelen utilizar los restaurantes, las gasolineras y los minoristas, entre otros. Se pueden detectar tanto textos impresos como escritos a mano.
Actualmente, solo se admiten recibos en inglés de los Estados Unidos.
Para obtener los mejores resultados, proporcione una foto clara o digitalización de cada recibo.
- El formato de la imagen debe ser JPEG, PNG o PDF.
- El tamaño del archivo debe ser menor de 20 MB.
- Las dimensiones de la imagen deben estar entre 50 x 50 y 10000 x 10000 píxeles.
- Las dimensiones del PDF deben ser como máximo de 17 x 17 pulgadas, que es el equivalente a los tamaños de papel Legal o A3, o más pequeños.
- Solo se procesa la primera página que contiene un recibo.
Propiedades de los recibos
Property | Definición |
---|---|
MerchantName | Nombre del comerciante |
MerchantAddress | Dirección del comerciante |
MerchantPhone | Número de teléfono del comerciante |
TransactionDate | Fecha de la transacción |
TransactionTime | Hora de la transacción |
PurchasedItems | La lista de artículos comprados
|
Subtotal | Subtotal |
Impuesto | Impuestos |
Sugerencia | Propina |
Total | Total |
Nota
Los valores de recepción se devuelven como cadenas. Para manipularlos como números, puede usar la función Valor. Para manipularlos como fechas u horas, puede utilizar las funciones DateValue y Valor del tiempo. También puede especificar el idioma del texto con una etiqueta de idioma, como "en-US".
Propiedades adicionales
Propiedad | Definición |
---|---|
DetectedFields | Información adicional sobre cada una de las propiedades de los recibos
|
DetectedText | La lista de todas las líneas de texto reconocidas en el recibo
|
OriginalImage | La imagen original antes del procesamiento |
DisplayMode |
|
Altura | El alto del componente |
ImageDisplayed | si el componente muestra o no la imagen |
ShowBoundingBoxes | si el componente muestra o no los cuadros de límite |
Texto | el texto que aparece en el botón que activa el procesador de recibos |
Visible | Si el componente aparece o está oculto. |
Ancho | El ancho del componente |
X | la distancia entre el borde izquierdo del componente y el borde izquierdo de su contenedor o pantalla principales |
Y | La distancia entre el borde superior del componente y el borde superior del contenedor o la pantalla principales. |
Más propiedades de diseño están disponibles en el panel Avanzado .
Instrucciones para accesibilidad
Estas instrucciones para el control de botón de Power Apps también se aplican al componente de reconocimiento de texto.
Utilice la barra de fórmulas para recuperar el valor de texto del elemento seleccionado en el control ReceiptProcessor
A continuación, encontrará algunos ejemplos.
Esta expresión concatena los valores de la columna 'DetectedText' de la tabla 'ReceiptProcessor1', separados por una coma y un espacio.
Concat(ReceiptProcessor1.DetectedText,Value,", ")
Esta expresión recupera la propiedad PurchasedItems
de la variable ReceiptProcessor1
.
Seleccione + Insertar>Tabla de datos (versión preliminar).
En el panel izquierdo, seleccione DataTable1 y después introduzca lo siguiente en la barra de fórmulas:
ReceiptProcessor1.PurchasedItems
Seleccionar Campos>+ Agregar campo.
Seleccionar Nombre>Precio>Cantidad>TotalPrice.
Seleccione Agregar.