Saltar al contenido

CloudPrintImprime en impresoras locales desde tu aplicación

Conecta el agente de CloudPrint, envía trabajos desde tu servidor mediante la API pública y sigue cada uno hasta su estado final.

Este es el mapa de la documentación de CloudPrint. Si es tu primera integración, empieza por el inicio rápido; consulta las guías para entender el flujo completo y la referencia versionada mientras escribes el código.

Ruta hasta la primera impresión verificada

Sigue estos pasos en orden para completar una primera impresión fiable. Cada página explica tanto la llamada a la API como las comprobaciones necesarias en producción.

  1. Entender el flujo de impresión

    Consulta qué se ejecuta en tu servidor, en CloudPrint y en el ordenador conectado a la impresora.

  2. Autenticar el servidor

    Crea credenciales de API y canjéalas por un token de acceso OAuth2 de corta duración.

  3. Conectar un agente y elegir una impresora

    Obtén las colas disponibles y guarda el identificador estable `printer_id`.

  4. Preparar el documento

    Sube un PDF listo para imprimir o datos RAW indicando expresamente el lenguaje de impresora.

  5. Crear y verificar el trabajo

    Usa idempotencia, guarda `print_job_id` y consulta el estado hasta llegar a un resultado final.

Referencia y preparación para producción

Consulta estas páginas después de la primera impresión, al implementar un flujo concreto o preparar la integración para producción.

Cómo se conecta tu sistema con CloudPrint

Tu servidor llama a la API pública de CloudPrint. El agente local mantiene una conexión saliente y entrega a la impresora elegida un PDF listo para imprimir o datos RAW con un lenguaje de impresora explícito. CloudPrint no genera etiquetas de transportistas y no necesitas exponer puertos de impresora a Internet.

Guías para integrar CloudPrint, conectar el agente local y operar flujos de impresión.