Le système de gestion de flux de documents intégré le plus fiable et sécurisé, capable d'interpréter vos déclencheurs et d'exécuter votre séquence d'actions plus rapidement et en toute sécurité. Le système PDF4me Workflows permet de combiner plusieurs fonctionnalités au sein d'un même flux de travail, exécutable comme un flux unique dans PDF4me.
Ce type de flux de travail génère des documents de sortie immédiatement après son exécution et vous permet même de les enregistrer dans votre espace de stockage PDF4me. Il est également possible d'envoyer ces documents vers des applications externes telles que l'envoi par e-mail, l'enregistrement sur Dropbox, l'enregistrement sur un serveur FTP, et bien d'autres. Nous prévoyons d'ajouter prochainement de nouvelles applications compatibles avec le flux de travail PDF4me.
Séparation par code-barres
L'action « Fractionner par code-barres » permet de diviser un fichier PDF en plusieurs fichiers PDF en fonction des codes-barres présents sur les pages. La division s'effectue à partir des données de code-barres correspondant aux informations définies dans les paramètres. Comme illustré ci-dessous, la division a lieu après l'identification d'un code-barres spécifique. Le type de code-barres peut être défini sur « Tous » ou vous pouvez sélectionner un code-barres précis. Le filtre de code-barres permet de définir une correspondance avec votre requête : « contient », « commence par » ou « se termine par ».
Cette action génère plusieurs fichiers PDF dont les noms sont automatiquement créés et complétés par un numéro de commande et le nom du fichier source. Le contrôle « Pour chaque » permet ensuite de parcourir ces fichiers un par un. Vous pouvez par exemple joindre chaque document à un e-mail ou l'enregistrer dans un espace de stockage cloud, à l'emplacement de votre choix.
Comment renommer les fichiers de sortie issus d'un fractionnement par code-barres avec lecture des données de code-barres ?
Voici un exemple de flux de travail PDF4me permettant de diviser votre fichier PDF en fonction des données de code-barres et d'attribuer un nouveau nom à chaque document. Les documents résultants sont ensuite enregistrés dans Dropbox.
En utilisant l'expression permettant de lire les valeurs du code-barres, nous pouvons maintenant construire le nom du fichier de sortie souhaité, comme ci-dessous.
${file.pages[0].Barcodes[0].value}.pdf
Après avoir lu le code-barres, nous allons enregistrer les fichiers de sortie dans votre espace de stockage Dropbox. Vous pouvez spécifier le nom du fichier de sortie, mais assurez-vous qu'il soit unique, sinon le même fichier sera écrasé à plusieurs reprises dans votre espace de stockage Dropbox.
Dans notre cas, nous allons ajouter notre expression contenant les données du code-barres, concaténées avec l'extension du fichier. Lors de l'exécution de ce flux de travail, les fichiers de sortie « Séparation par code-barres » seront créés avec les nouveaux noms prévus.
J'espère que cela vous aidera à renommer vos fichiers avec des noms générés dynamiquement et adaptés à leur contenu. Cet exemple peut également servir à d'autres usages que la lecture de codes-barres. L'expression utilisée est une fonction JavaScript générique. Grâce à JavaScript, chacun peut créer le nom de fichier de son choix.