Skip to main content

Converti in DOCX

Il Task Converti in DOCX ha lo scopo di prendere un file di input (non accetta file pdf) e convertirlo in un documento in formato Microsoft Word (.docx), rendendolo disponibile per i Task successivi.

Configurazione

La configurazione del Task permette di specificare il file di origine e, opzionalmente, la destinazione del file DOCX generato.

  • File da importare: In questo campo va inserito il percorso completo del file da convertire. Può essere un valore statico o, più comunemente, un parametro dinamico proveniente da un Task precedente o dai parametri del Workflow.

Personalizzazione del Percorso di Output

Il comportamento di default dipende da come viene fornito il file di origine:

  • Caso 1: Input tramite Parametro Dinamico Quando il file di origine viene passato tramite un parametro dinamico proveniente da un Task precedente o dai parametri del Workflow, il file DOCX convertito viene salvato in una directory gestita dal sistema.
  • Caso 2: Input tramite Path Scritto Manualmente Quando nel campo "File da importare" si scrive direttamente il percorso completo di un file esistente (es. /dati/input/report.txt), il file DOCX convertito viene salvato per default nella stessa directory del file di origine (quindi in /dati/input/).

Invece, selezionando la checkbox Percorso file è possibile specificare una destinazione personalizzata. Verranno mostrati i seguenti campi:

  • Path output: Qui va inserito il percorso della cartella in cui si desidera salvare il file DOCX convertito. Anche questo campo può contenere un valore statico o un parametro dinamico.
  • Crea percorso se non esiste: Se questa opzione è attivata, il Task creerà automaticamente la struttura di cartelle specificata in "Path output" qualora non esistesse. Se è disattivata, il Task andrà in errore se la cartella di destinazione non è presente.

Parametri di Output

Una volta che il Task ha completato la conversione, espone i seguenti parametri di output:

  • file: Restituisce il percorso completo del file DOCX appena creato (es. /path/output/documento.docx). Questo parametro è ideale per passare il file a Task successivi, come ad esempio un invio di email con allegato.
  • filename: Restituisce solo il nome del file DOCX generato (es. documento.docx).
  • result: Indica lo stato complessivo dell'operazione di conversione (es. "Success" o un messaggio di errore).
  • resultJson: Rappresenta il risultato dell’esecuzione del task in formato JSON, includendo informazioni generali, configurazioni e dettagli sull’esecuzione.