Fusion PDF
Documentation sur la fusion PDF.
Définition
La fusion PDF consiste à générer un PDF à partir d'une liste de champs de type upload d'une page E-ASY. La fusion va placer les documents les uns à la suite des autres. Les documents autres que PDF (Word, Excel, Powerpoint, ou images) seront automatiquement convertis pour être ajoutés.
Note: les documents convertis sont temporaires et ne remplacent pas les documents originaux.
Création d'un modèle
Dans le backend d'un projet le menu Configuration > Fusion PDF permet de créer des fusions PDF :
- On choisit une page.
- On sélectionne les champs upload que l'on souhaite.
- On enregistre.
- On peut facultativement choisir un champ upload pour sauvegarder le document
Il est également possible de définir une requête SQL qui servira de condition pour afficher le bouton d'export.
Exemple : client.nom = 'Un client'
Organisation des champs
Afin de pouvoir organiser les champs, il faut d'abord enregistrer les modifications si la page a changé. Ensuite, il est possible de cocher et réordonner les champs.
Champ upload versioning
Si on choisit d'associer le modèle à un champ upload, lorsqu'un utilisateur génèrera un document il sera automatiquement envoyé dans le champ upload en plus du téléchargement.
- Champ upload simple : La pièce jointe est écrasée à chaque génération
- Champ upload multiple : La pièce jointe est ajoutée à la suite des documents déjà dans le champ.
Nom du fichier
Il est possible de définir le nom du fichier généré dans le champ Nom fichier.
Si le champ nom fichier est laissé vide, le descriptor de la page sera utilisé.
Filigrane
Il est possible de définir un filigrane transparent qui sera ajouté à toutes les pages en diagonale. Il est également possible de définir une requête SQL qui servira de condition pour afficher le filigrane.
Exemple : client.nom = 'Un client'
Types de documents autorisés
Seuls certains types de documents sont autorisés :
- Word (doc, docx et odt)
- Excel (xls et xlsx)
- Powerpoint (ppt et pptx)
- Images (png, jpg et jpeg)
Note: Tout autre document sera ignoré lors de la fusion.
