--- title: "Implementación" url: https://docs.catalyst.zoho.com/es/zia-services/help/barcode-scanner/implementation/ description: "Catalyst te permite integrar un microservicio preintegrado de escáner de códigos de barras en tu aplicación que lee y extrae información codificada de códigos de barras universales." last_updated: 2026-08-17T12:16:04Z service: Zia Services type: general --- # Implementación Esta sección solo cubre el trabajo con Barcode Scanner en la consola de Catalyst. Consulta las secciones de documentación del [SDK](https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/barcode-scanner/) y la [API](https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/barcode-scanner) para implementar Barcode Scanner en el código de tu aplicación. Como se mencionó anteriormente, puedes acceder a las plantillas de código que te permitirán integrar Barcode Scanner en tu aplicación de Catalyst desde la consola, y también probar la función subiendo imágenes con códigos de barras y obteniendo el contenido decodificado. ### Acceder a Barcode Scanner Para acceder a Barcode Scanner en tu consola de Catalyst: 1. Navega a **Zia Services** en el panel izquierdo de la consola de Catalyst y haz clic en **Barcode Scanner.** ![barcode-scanner](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/barcode-scanner-updated.webp) 2. Haz clic en **Try a Demo** en la página de la función Barcode Scanner. ![catalyst_barcode_test_page](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_test_page.webp) ### Probar Barcode Scanner en la consola de Catalyst Puedes probar Barcode Scanner seleccionando una imagen de muestra de Catalyst o subiendo tu propia imagen. Para escanear una imagen de muestra con un código de barras y decodificar su contenido: 1. Haz clic en **Select a Sample Image** en el cuadro. ![catalyst_barcode_sample](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_sample.webp) 2. Selecciona una imagen de las muestras proporcionadas. ![catalyst_barcode_select_sample](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_select_sample.webp) Barcode Scanner escaneará el código de barras y mostrará su contenido en _Result_. ![](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_sample_scanned.webp) También puedes hacer clic en **View Response** para verlo en formato JSON. ![catalyst_barcode_sample_json](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_sample_json.webp) Para subir tu propia imagen con un código de barras y decodificar su contenido: 1. Haz clic en **Upload** en la sección _Result_. ![catalyst_barcode_upload](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_upload.webp) Si estás abriendo Barcode Scanner después de haberlo cerrado, haz clic en **Browse Files** en este cuadro. ![catalyst_barcode_browse](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_browse.webp) 2. Sube un archivo desde tu sistema local. > **Notas:** * El archivo debe estar en formato ._jpg_/._jpeg_ o ._png_. El tamaño del archivo no debe exceder 10 MB. La resolución de la imagen no debe exceder 36000000 píxeles. * No podrás especificar el tipo de código de barras como entrada al probarlo en la consola de Catalyst, ya que se detecta automáticamente. Si conoces el tipo de código de barras, puedes especificarlo en la solicitud de API que envías desde tu aplicación de Catalyst. La consola escaneará el código de barras y mostrará su contenido. ![catalyst_barcode_qr_scanned](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_qr_scanned.webp) Puedes copiar el contenido usando el icono de copiar para un acceso más fácil, o verificar la respuesta JSON haciendo clic en **View Response**. ![catalyst_barcode_qr_json](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_qr_json.webp) ### Acceder a plantillas de código para Barcode Scanner Puedes implementar Barcode Scanner en tu aplicación de Catalyst usando las plantillas de código proporcionadas por Catalyst para las plataformas [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/barcode-scanner/), [Node.js](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/barcode-scanner) y [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/barcode-scanner). Puedes acceder a ellas desde la sección debajo de la ventana de pruebas. Haz clic en la pestaña **Java SDK**, **NodeJS SDK** o **Python SDK**, y copia el código usando el icono de copiar. Puedes pegar este código en el código de tu aplicación web o Android donde lo necesites. ![catalyst_barcode_java](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_java_updated.webp) En Java, puedes procesar el archivo de entrada como un nuevo `File` y seleccionar el formato del código de barras usando el módulo `ZCBarcodeOptions`. Si quieres que Zia escanee la imagen para todos los formatos, puedes usar `ZCBarcodeFormat.ALL`. Si conoces el formato, puedes ingresarlo como `ZCBarcodeFormat.ean13`, por ejemplo. Consulta la [documentación de la API](https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/barcode-scanner/#BarcodeScanner) para las claves de todos los formatos soportados. ![catalyst_barcode_node](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_node_updated.webp) El código de Node.js procesa la imagen del código de barras como el objeto `barcodePromise`. Puedes proporcionar el nombre del archivo de imagen y el formato de manera similar aquí. ![catalyst_barcode_python](https://catalyst-docs-development.zohostratus.in/images/help/barcode-scanner/catalyst_barcode_python.webp) En Python, puedes proporcionar un archivo de entrada en formato .webp/.jpeg o .png al método `open()` y este devuelve el objeto del archivo de imagen como respuesta. Debes pasar el objeto del archivo de imagen como argumento al método `zia.scan_barcode()`. Puedes especificar el formato del código de barras usando `setFormat`. Si ingresas el formato como `ALL`, Barcode Scanner detecta automáticamente el formato. Proporciona la información decodificada como respuesta.