write_pdfa3u.json
Le fichier JSON de l’exemple « Relevés de compteur en PDF/A-3u avec leur tableau joint ». Les relevés de compteur d’un trimestre, qu’une personne lit sur la page et qu’un logiciel de facturation reprend dans le tableau joint au même fichier.
Ce fichier est une requête : une application l’envoie par le réseau au serveur, qui crée le PDF et le renvoie. Il crée la même page que les versions Rust et Python de cet exemple. Une requête nomme chaque fichier qu’elle emploie, jamais le contenu de ces fichiers ; l’appel transmet la requête et les fichiers ensemble. Une police que le serveur détient déjà, comme DejaVuSans, se nomme sans rien y joindre. Envoyez la requête à l’adresse que donne la page de l’API.
Cette requête nomme des fichiers qu’elle ne contient pas : readings. Chacun voyage à côté de la requête, dans le même appel, comme une pièce fournie nommée exactement comme la requête la nomme ici — la description dit quel nom joue quel rôle, vous nommez donc vos fichiers comme vous voulez. Une requête qui nomme un fichier dont l’appel ne contient rien est refusée.
À quoi sert cet exemple
Les relevés de compteur d’un trimestre ont deux lecteurs : une personne qui vérifie les chiffres sur la page, et un logiciel de facturation qui a besoin des mêmes chiffres sans que personne ne les retape. Deux fichiers séparés divergent dès la première correction de l’un d’eux.
Ce que montre cet exemple
- Trois relevés mensuels en kilowattheures, présentés sur la page.
- Les mêmes relevés joints au fichier, sous forme de tableau qu’un logiciel ouvre.
- Chaque lettre de la page recherchable, comme l’exige le niveau U.