Saltar al contenido principal

Decodificación Base64

Configuración actual de la tarea Base64 Decode en el Diseñador de Flujos de Trabajo

La tarea Decodificación Base64 ejecuta la operación inversa a la tarea "Codificar en Base64". Toma como entrada una cadena de texto en formato Base64 y la decodifica para recrear el archivo binario original (por ejemplo, una imagen, un PDF, un archivo ZIP, etc.).

Configuración

Esta pestaña contiene todos los campos necesarios para configurar el proceso de decodificación. Estos campos pueden ser valorizados manualmente o mediante parámetros y variables del flujo de trabajo.

  • Base64 de Entrada: En este campo se debe insertar la cadena codificada en Base64 que se desea decodificar.
  • Nombre de archivo: Aquí se debe especificar el nombre que se le asignará al archivo una vez decodificado, incluyendo su extensión (por ejemplo, fattura.pdf, immagine.jpg).
  • Ruta de Archivo: Este campo define la ruta de destino en la que se guardará el archivo decodificado.

Opciones Adicionales

  • Sobrescribir archivo si existe: Si esta casilla está marcada, en caso de que en la carpeta de destino exista ya un archivo con el mismo nombre, este será automáticamente sobrescrito con el nuevo archivo. Si la casilla no está seleccionada y el archivo ya existe, la tarea fallará para prevenir la pérdida accidental de datos.
  • Crear ruta si no existe: Marcando esta opción, si la ruta especificada en el campo “Ruta de Archivo” no existe, se creará automáticamente por la tarea antes de guardar el archivo. Si la opción no está activa y la ruta no es válida o no existe, la tarea fallará.

Parámetro de Salida

Al completarse la ejecución, la tarea hace disponibles los siguientes Parámetros de Salida, utilizables como entrada en las tareas siguientes del Workflow.

  • file: Devuelve la ruta completa del archivo. Este parámetro es ideal para pasar el archivo a Tareas sucesivas, como por ejemplo un enviar correo electrónico con anexo.
  • filename: Devuelve solo el nombre del archivo generado.
  • content: Contenido del archivo generado
  • result: Indica el resultado de la operación realizada por la Tarea. Por ejemplo: "Archivo creado con éxito" o "Imposible escribir el archivo en disco".
  • resultJson: Representa el resultado de la ejecución de la tarea en formato JSON, incluyendo información general, configuraciones y detalles sobre la ejecución.