Decodificar Base64
A tarefa Decodificar Base64 executa a operação inversa à tarefa "Codificar Base64". Recebe como entrada uma string de texto no formato Base64 e a decodifica para recriar o ficheiro binário original (por exemplo, uma imagem, um PDF, um ficheiro ZIP, etc.).
Configuração
Este painel contém todos os campos necessários para configurar o processo de decodificação. Estes campos podem ser preenchidos manualmente ou através de parâmetros e variáveis do fluxo de trabalho.
- Base64 Input: Neste campo deve ser inserida a string codificada em Base64 que pretende decodificar.
- Nome do ficheiro: Aqui deve ser especificado o nome que será atribuído ao ficheiro após a decodificação, incluindo a sua extensão (ex.
fattura.pdf,immagine.jpg). - Caminho do Ficheiro: Este campo define o caminho de destino onde o ficheiro decodificado será guardado.
Opções Adicionais
- Sobrescrever ficheiro se existir: Se esta caixa estiver marcada, caso exista já um ficheiro com o mesmo nome no diretório de destino, este será automaticamente substituído pelo novo ficheiro. Se a caixa não estiver selecionada e o ficheiro já existir, a tarefa falhará para prevenir a perda acidental de dados.
- Criar caminho se não existir: Ao marcar esta opção, se o caminho especificado no campo “Caminho do Ficheiro” não existir, ele será criado automaticamente pela tarefa antes de guardar o ficheiro. Se a opção não estiver ativa e o caminho não for válido ou não existir, a tarefa falhará.
Parâmetro de Saída
Ao concluir a execução, a tarefa disponibiliza os seguintes Parâmetros de Saída, utilizáveis como entrada em tarefas subsequentes do Workflow.
- file: Retorna o caminho completo do ficheiro. Este parâmetro é ideal para passar o ficheiro para tarefas subsequentes, como por exemplo um enviar email com anexo.
- filename: Retorna apenas o nome do ficheiro gerado.
- content: Conteúdo do ficheiro gerado
- result: Indica o resultado da operação efetuada pela Tarefa. Exemplo: "Ficheiro criado com sucesso" ou "Impossível escrever o ficheiro no disco".
- resultJson: representa o resultado da execução da tarefa em formato JSON, incluindo informações gerais, configurações e detalhes da execução.