--- title: "Libreta de ahorros" url: https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/identity-scanner/passbook/ description: "Esta página describe el método para usar la función de procesamiento de documentos PASSBOOK en tu aplicación Java con fragmentos de código de ejemplo" last_updated: 2026-03-30T08:10:30Z service: Zia Services type: general related_links: - name: "Identity Scanner" url: /es/zia-services/help/identity-scanner/introduction - name: "Passbook - API" url: /es/api/code-reference/zia-services/identity-scanner/passbook/#Passbook --- # Identity Scanner [Identity Scanner](https://docs.catalyst.zoho.com/es/zia-services/help/identity-scanner/introduction) es un componente impulsado por Zia AI que te permite realizar verificaciones de identidad seguras en individuos y documentos mediante el escaneo y procesamiento de varios documentos de identificación o documentos oficiales. Es un conjunto integral que incorpora múltiples funcionalidades divididas en dos categorías principales: E-KYC y Document Processing. > **Note:** Catalyst no almacena ninguno de los archivos que subes en sus sistemas. Los documentos que subes se utilizan solo para procesamiento único. Tampoco se utilizan para fines de entrenamiento de modelos de ML. Los componentes de Catalyst cumplen plenamente con todas las leyes aplicables de protección de datos y privacidad. ### Passbook El modelo `PASSBOOK` es parte de la función Document Processing que te permite procesar libretas bancarias indias como documentos financieros o de prueba de identidad. Esto te permite extraer campos de datos de una libreta usando la tecnología OCR, y obtener los parámetros de ella en la respuesta. > **Note:** Document Processing solo es relevante para usuarios indios y está **disponible únicamente en el IN DC**. Esta función no estará disponible para usuarios que accedan desde los centros de datos de EU, AU, US, JP, SA o CA. Los usuarios fuera de India desde los otros DCs pueden acceder al [componente OCR general](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/ocr) para leer y procesar contenido textual. El modelo Passbook admite 11 idiomas indios y 8 idiomas internacionales adicionales. Puedes consultar la lista de idiomas y códigos de idioma en la [documentación de la API](https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/ocr/#OCR). Debes proporcionar la ruta a la imagen de la página frontal de la libreta, como se muestra en el código a continuación. **Formatos de archivo permitidos:** _.webp_, _.jpeg_, _.png_, _.bmp_, _.tiff_, _.pdf_ **Límite de tamaño de archivo:** 15 MB Debes especificar el tipo de modelo como `PASSBOOK` usando la clave `modelType`. También puedes especificar opcionalmente el idioma como se muestra en el código a continuación. Se considerará inglés como el idioma predeterminado si no se especifica. La respuesta contiene los detalles bancarios y detalles de cuenta reconocidos de la libreta como el nombre del banco, sucursal, dirección, número de cuenta. Los campos de información extraídos se asignan a sus claves respectivas. La respuesta también muestra si RTGS, NEFT e IMPS han sido habilitados para esa cuenta. > **Note:** Identity Scanner devolverá la respuesta solo en inglés, independientemente de los idiomas presentes en la libreta. La referencia `zia` utilizada a continuación se define en la [página de instancia del componente](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/get-component-instance). ```javascript let fs = require('fs'); var zia = app.zia(); zia.extractOpticalCharacters(fs.createReadStream('/Users/amelia-421/Desktop/passbook.webp'), {language: 'tam', modelType: 'PASSBOOK'}) //Pasa el archivo de entrada con el tipo de modelo y el idioma opcional .then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); //Registrar errores en Catalyst Logs }); ``` A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones de Node.js. #### Node js ```javascript { text: "{ "address":"No.20,Gandhi Road,M.G Lane", "city":"Chennai", "centre":"Chennai", "bankName":"ABX BANK LIMITED", "accountNumber":"002001001625859", "branch":"Anna Nagar", "dateOfOpening":"30/08/2012", "imps":"true", "neft":"true", "district":"Chennai", "contact":"801234567", "micr":"641021121", "name":" 2312312", "state":"Tamil Nadu", "rtgs":"true", "ifsc":"ABX0000311" }" } ```