Mettre en page un format d'impression
Mettre en page un format d'impression
Un format d'impression associe les données du document à une mise en page. Commencez par les informations nécessaires au destinataire, puis ajustez leur présentation.
Ce guide complète Créer et modifier un format d'impression.
Organiser les sections et les colonnes
Les sections regroupent les informations qui doivent rester proches, comme les coordonnées du client ou les totaux. Déplacez les éléments dans le canevas et ajustez les colonnes avec leurs poignées.
Les marges règlent l'espace autour d'un élément. L'espacement intérieur sépare son contenu de sa bordure. Le panneau d'inspection permet aussi d'ajuster l'alignement, la couleur de fond et l'arrondi des sections.
Dans l'inspecteur d'une section, le groupe Style regroupe la couleur de fond, l'arrondi, l'espacement intérieur et les marges. Les réglages de marge acceptent les valeurs décimales.
Exemple fictif — Bureau Moderne L'équipe place les coordonnées du fournisseur dans une section et les articles dans une autre. Elle élargit la colonne des descriptions pour limiter les retours à la ligne.
Le titre, l'étiquette et la valeur sont distincts. Masquer une étiquette ou un titre ne supprime pas les données imprimées.
Ajouter un texte ou une donnée liée
Un bloc de texte statique contient une mention commune à tous les documents qui utilisent le format. Par exemple, ajoutez « Merci de rappeler le numéro du document dans vos échanges ».
Insérer des valeurs de champs dans un texte
Un bloc de texte peut mélanger du texte fixe et des valeurs du document imprimé. Pour insérer une valeur, tapez / dans la zone de texte : un sélecteur s'ouvre et propose les champs du document ainsi que les champs des documents liés (par exemple Client › Nom du client).
Sélectionnez un champ pour l'insérer sous la forme {nom_du_champ} ou {champ_lien.champ_cible}, par exemple {customer.customer_name}. Lors de l'impression, le champ est remplacé par sa valeur formatée. Cette fonctionnalité est disponible avec tous les moteurs PDF : Chromium, PlutoPrint et Typst.
Exemple fictif — En-tête personnalisé Dans un bloc de texte, saisissez
Facture adressée àpuis insérez le champ Client › Nom du client avec/. Le document imprimé indique par exemple : « Facture adressée à Maison Verte SARL ».
Le texte saisi autour des champs est traduit selon la langue du document. Les valeurs des champs de type HTML ou éditeur de texte s'affichent en texte brut, sans balises ni mise en forme.
Un bloc de texte existant, sans accolades de champ, s'imprime exactement comme avant. Les accolades qui ne correspondent pas à un champ du document, comme {0}, restent telles quelles dans le texte imprimé.
Un champ lié reprend une donnée d’un document associé. Sélectionnez le champ de lien, puis le champ à afficher dans le document lié. Vérifiez le rendu lorsque cette donnée est vide.
Les libellés et leurs deux-points se règlent séparément des valeurs. Masquer un libellé ne masque pas la donnée.
Réutiliser un élément comme extrait
Enregistrez un champ ou une section comme extrait depuis les actions de l’élément. Donnez-lui un nom explicite, puis insérez-le depuis la liste des extraits d’un autre format compatible.
Les extraits peuvent être limités à un type de document. Insérer un extrait copie sa disposition dans le format : les copies déjà insérées ne sont pas mises à jour automatiquement.
Présenter les tableaux et les répétiteurs
Un tableau présente plusieurs lignes du document sous les mêmes colonnes. Un répétiteur reprend une disposition pour chaque ligne de sa source.
- Ajoutez la liste à imprimer, par exemple les articles du document.
- Conservez les colonnes utiles au destinataire.
- Ajustez leurs libellés et leurs largeurs.
- Réglez les bordures, les couleurs et l'espacement intérieur dans l'inspecteur.
- Vérifiez le résultat avec une ligne courte, une description longue et plusieurs pages de lignes.
Les options disponibles dépendent de l'élément sélectionné. Les réglages des tableaux et des répétiteurs comprennent aussi le titre, les en-têtes et certaines dispositions de colonnes fusionnées.
Une condition de ligne peut exclure des lignes du rendu. Ce filtre d'impression ne modifie ni les lignes du document ni ses totaux. Vérifiez que le résultat reste compréhensible.
Ajouter une colonne vide
Une colonne vide s'imprime vide dans chaque ligne du tableau : elle sert par exemple pour une quantité reçue ou une signature à remplir à la main sur le document imprimé.
- Sélectionnez le tableau dans le canevas.
- Dans l'inspecteur du tableau, ajoutez une colonne et choisissez
Blank columndans le sélecteur de colonnes. - Saisissez le titre de la colonne dans le champ de libellé (la valeur proposée par défaut est
Blank column) et réglez sa largeur (10 % par défaut). - Vous pouvez aussi régler la condition d'affichage de la colonne (
Show column when), comme pour les autres colonnes : une colonne vide conserve ce réglage, ainsi que sa largeur. - Vérifiez le résultat dans l'aperçu PDF : la colonne apparaît avec son titre et sa largeur, vide dans chaque ligne.
Une colonne vide ne peut pas recevoir de champs fusionnés : le sélecteur Add field... n'est pas proposé pour ce type de colonne et les cellules restent vides partout.
Une colonne de champ dont aucune ligne imprimée n'a de valeur est retirée du tableau imprimé. Les autres colonnes se partagent alors sa largeur. Une colonne vide, elle, est toujours imprimée, avec tous les moteurs PDF (Chromium, PlutoPrint et Typst).
Exemple fictif — Sur un bon de livraison, ajoutez deux colonnes vides intitulées « Quantité reçue » et « Contrôlé par », réglées chacune sur 10 % de largeur. Le PDF imprime ces deux colonnes, vides, sur chaque ligne du tableau des articles, prêtes à être remplies à la main.
Ajouter une image ou un code-barres
Le bloc Image affiche un fichier choisi dans le format. Ajustez sa largeur, puis contrôlez sa netteté dans le PDF.
Le bloc Code-barres utilise une valeur fixe ou une donnée du document. Le sélecteur du constructeur propose CODE128, CODE39 et QR.
- Ajoutez le bloc Code-barres à la disposition.
- Choisissez sa source ou saisissez une valeur fixe.
- Sélectionnez le format du code-barres.
- Ajustez sa taille.
- Scannez le code sur un PDF ou une impression de contrôle.
Un QR code contenant le numéro du document encode ce numéro. Il ne crée pas un lien vers le portail. Pour ouvrir une page web, la valeur encodée doit être son URL complète et accessible au destinataire.
Choisir les couleurs et les polices
Les réglages du format définissent la police, la taille du texte et les couleurs des étiquettes et des valeurs. Les réglages d'un élément permettent d'adapter sa présentation.
Choisissez une police dans le sélecteur disponible sur votre site. Vérifiez le rendu PDF, notamment si la police ou une image provient d'une ressource externe.
Privilégiez les contrôles de mise en page pour les besoins courants. Les styles CSS personnalisés demandent une vérification avec le moteur PDF choisi. Ils ne sont pas pris en charge de la même manière par tous les moteurs.
Afficher un élément sous condition
Une condition détermine si un champ ou une section apparaît à l'impression. Une condition vraie affiche l'élément. Une condition fausse le masque.
Sélectionnez l'élément, puis configurez sa condition dans l'inspecteur. Le statut de visibilité aide à vérifier la règle sur le document sélectionné.
Les expressions utilisent les noms techniques des données et la syntaxe Python. Pour éviter une règle incorrecte, faites vérifier l'expression par votre administrateur. La référence technique précise la syntaxe.
Une condition de présentation ne calcule pas une remise, ne change pas une devise et ne modifie pas le statut du document. Ces opérations doivent être réalisées sur le document lui-même.
Contrôler les pages, l'en-tête et le pied de page
Les marges de page réservent l'espace autour du contenu. Utilisez un saut de page pour commencer une nouvelle partie du document.
L'en-tête de lettre et son pied de page portent les informations communes, comme le logo et les coordonnées. Leur répétition dépend des Paramètres d'impression du site et du moteur utilisé.
Vérifiez un PDF de plusieurs pages après toute modification. Contrôlez la place disponible pour les lignes, les titres de tableau, les totaux et la numérotation.
Choisir le moteur PDF
Le groupe Résultat des réglages du format propose PlutoPrint (par défaut), Chromium et Typst. PlutoPrint et Typst sont marqués Expérimental. Typst n'est disponible que si le format est compatible. Une icône d'information à côté du sélecteur liste les éléments qui empêchent son utilisation.
Le moteur choisi doit prendre en charge le contenu du format. Un bloc Typst empêche l'utilisation de Chromium et de PlutoPrint. Pour les restrictions détaillées, consultez le guide du rendu Typst.
Voir aussi
- Créer et modifier un format d'impression
- Configurer un en-tête de lettre
- Paramètres d'impression
- Référence technique du constructeur