Sommaire

  1. Initialiser / finaliser un document
  2. Contenu & mise en page (texte, images, colonnes, tableaux, répétition)
  3. Options avancées (QR, filigrane, ToC, sécurité, compression)
  4. Upload & stockage externe
  5. Référence détaillée des 26 actions

1. Flux de travail type

`mermaid

graph LR A[Initialize PDF document] --> B[Ajouts (textes, images…)] B --> C[Structures (multi-column, tables…)] C --> D[Options avancées (QR code, compression…)] D --> E[Conjure PDF] E --> F[Upload PDF ou Save to AWS]`


2. Actions – référence détaillée

2.1 Initialiser / finaliser

Action But Paramètres clés
Initialize PDF document Crée la configuration initiale en mémoire. • Page size (A4, Letter…) • Orientation (Portrait/Landscape) • Custom margins (left/top/right/bottom)
Conjure PDF Génère le fichier binaire final (à chaîner juste avant un upload, un “Save to AWS” ou un retour au front-end). • Previous step result (config) • File name (ex

invoice_123.pdf) |

2.2 Contenu : texte & images

Action But Paramètres clés
Add text on PDF Insère un bloc de texte (BBCode facultatif). • Text (supporte rich-text / BBCode) • Style name (défini dans “Define new style…”) • Custom margins • Page break (before/after)
Add image on PDF Place une image à partir d’une URL ou d’un base64. • Image URL/base64 • Width / Height (blank = autosize) • Alignment (left/center/right) • Page break
Load font to PDF Charge une fonte personnalisée (TTF/OTF). • Font file (URL/base64) • Family name
Define new style to font Crée un style (famille, taille, couleur) réutilisable. • Style name • Font family • Font size • Color (#hex) • Bold / Italic

2.3 En-tĂŞtes / pieds de page

Action But Paramètres clés
Activate header on PDF Définit un header récurrent à chaque page. • Height • Content (BBCode/HTML basique)
Activate footer on PDF Définit un footer (ex numérotation). • Height • Content

2.4 Structures répétitives & colonnes

Action But Paramètres clés
Start repeating structure / End repeating structure Démarre/termine un groupe d’éléments devant être répété sur N items (boucle). • Repeating list (Bubble list → format as text)
Start multi-column / End multi-column Zone multi-colonnes. • Gap size
Start repeated table / End repeated table Table simple répétable (colonnes fixes, lignes dynamiques). • Border / Padding
Add column to a repeated table Ajoute une colonne dans la table ci-dessus. • Header label • Width mode (fit / fixed)
Start advanced table / Add column into advanced table Tableau avancé (entêtes, footers, styles). • Table ID • Column align, width, style

2.5 Options avancées