Unione automatica di tutti i PDF trascinati in una cartella Dropbox in Power Automate: un flusso di lavoro dinamico in 6 fasi
· 25 minuti di lettura
La parte dolorosa dei ticket "unisci questi PDF" non è l'unione, è sapere cosa c'è nella cartella in fase di esecuzione. I nomi cambiano, i file vanno e vengono, qualcuno aggiunge un quinto documento alle 16:55. Questa procedura dettagliata crea lo schema esatto in Power Automate con PDF4me: Unisci più file PDF, Dropboxe un singolo Apply per ogni ciclo. Sei azioni di flusso. Nessun nome file hardcoded. Ogni PDF attualmente presente nella cartella monitorata viene unito nel momento in cui viene aggiunto un nuovo file e il nome di output contiene il conteggio del file in modo che ogni esecuzione sia identificabile in modo univoco.
Il flusso in sintesi
1. When a file is created
Dropbox trigger on /blog data/merge files dropbox. Fires the moment any file lands.
2. List files in folder
Dropbox action on the same folder. Returns every current file as an array of metadata objects.
3. Initialize variable
Name Files, Type Array. Buffer for the binary content of every file.
4. Apply to each
Loop body(List_files_in_folder). Inside, Get file content by Id, then Append to array with base64ToBinary on $content.
5. Merge multiple PDFs
PDF4me action. Body/docContent the Files array, Output File Name Output.pdf. One consolidated PDF out.
6. Create file
Dropbox /blog data/merge blog template/output. File Name expression concat(merge-, length(List_files_in_folder), .pdf).