Impressions

Les modèles d’impression au format JSON permettent de définir une ou plusieurs mises en page d’impression.

Par défaut la mise en page peut s’adapter au format portrait/paysage ainsi qu’à la taille A4/A3.

On peut définir pour un modèle une mise en page ‘Portrait’ et ‘Paysage’ différente (avec le suffixe « -p » et « -l ».

Dans le fichier JSON on précise des paramètres généraux :

"title" : "Mise en page par defaut",
"name" : "default",
"units": "px",
"margins": {
    "top":20,
    "bottom":20,
    "right":20,
    "left":20
}

ATTENTION : le paramètre « name » doit être égal au nom du fichier json. Il doit être unique. Ce nom permet d’identifier le modèle à appliquer lors de l’impression.

Mais surtout une liste de blocs de différent type à placer dans la page. La version actuelle traite 8 types de bloc :