Formatting in Word Template
Lors de la génération de documents, vous pouvez vouloir appliquer un formatage à un résultat rempli dynamiquement - comme une valeur résultante d’une expression. En utilisant PDF4me, vous pouvez facilement appliquer un formatage aux résultats de votre condition ou expression.
Regardons un exemple pour voir comment ce formatage peut être appliqué-
Syntaxe de base
La syntaxe de base pour appliquer le formatage -
<<[token]:"format">>
Nous pouvons voir comment formater les résultats d’expressions de date et heure.
Supposons que nous voulons un résultat de sortie comme -
Date de facture : 12.09.2022 au lieu de 2022/09/12
Nous devons créer le modèle comme -
Date de facture : <<[invoiceDate]:"dd.MM.yyyy">>
et les données peuvent être -
{
"vendorName": "Ynoox GmbH",
"invoiceDate": "2022/09/12"
}
Formatage de chaîne
Vous pouvez formater des chaînes ou des textes pour être remplis dans votre document en utilisant les formats suivants.
Types de mise en forme
Formatage de chaîne
Vous pouvez formater des chaînes ou du texte à insérer dans votre document en utilisant les formats suivants.
- <<[token]:upper>>
Convertit une chaîne en majuscules
- <<[token]:caps>>
Met la première lettre de chaque mot d’une chaîne en majuscule
- <<[token]:firstCap>>
Met la première lettre du premier mot d’une chaîne en majuscule
Formatage des dates
- <<[token]:"dd MMM yy H:mm:ss">>
Exemple 15 déc 12 10:10:21
- <<[token]:"dd-MM-yyyy">>
Exemple 15-12-2022