Flujos del SDK

Recetas del SDK

Flujos orientados a producción que combinan varias Tools de Zavilo. Copia el código y adapta archivos, opciones y resultados a tu aplicación.

Pipeline secuencial

Mejorar video con IA → Comprimir para entrega

Mejora la calidad del video localmente con IA y después reduce el MP4 para distribución web.

Pipeline secuencial

Escaneo → Tabla IA → CSV

Corrige un documento fotografiado, detecta la estructura de la tabla con IA y exporta CSV.

Pipeline secuencial

Documento → Ocultar datos sensibles → Compartir

Detecta datos sensibles comunes en una imagen de documento y crea un PNG ocultado antes de compartir.

Pipeline secuencial

Foto de producto IA → Quitar fondo → Ampliar → WebP

Elimina el fondo, amplía 2× y optimiza una foto de producto para la web.

Pipeline secuencial

Privacidad facial IA → Detectar → Mosaico → Comprimir

Detecta rostros, aplica mosaico y comprime el resultado.

Pipeline secuencial

Mejorar → Redimensionar → WebP

Mejora una imagen, redimensiónala para web y conviértela a WebP.

Pipeline secuencial

Escanear documento → Mejorar → PDF

Corrige un documento fotografiado, mejora su legibilidad y crea un PDF.

Pipeline secuencial

PDF → JPG → Mejorar → ZIP

Convierte páginas PDF a imágenes, mejóralas y agrúpalas en un ZIP.

Procesamiento paralelo

Vídeo → Miniatura + MP3

Genera una miniatura y un MP3 en paralelo desde un vídeo.

Pipeline secuencial

Varias imágenes → Marca de agua → Subir

Aplica una marca de agua a varias imágenes y envía los resultados a tu servidor.

Pipeline secuencial

Folleto → Dividir → Mejorar

Divide un folleto en imágenes de producto y mejora cada resultado.

Pipeline secuencial

Imágenes → PDF → Marca de agua

Crea un PDF con varias imágenes y aplica una marca de agua.

Pipeline secuencial

Generar QR → Redimensionar para UI

Genera un QR y ajusta su tamaño para la interfaz.

En un flujo secuencial, el resultado de una Tool pasa a ser la entrada de la siguiente. En paralelo, varias Tools independientes reciben el mismo archivo mediante Promise.all(). Revisa la referencia de cada Tool antes de modificar el flujo.