write_pdfa1b.json
Le fichier JSON de l’exemple « Certificat de travail en PDF/A-1b ». Un certificat conforme à la première partie de la norme d’archivage, la plus stricte : PDF 1.4, un contenu entièrement opaque et toujours affiché, sans pièce jointe.
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.
À quoi sert cet exemple
Un dépositaire ou un registre qui a fixé ses règles il y a des années peut encore exiger nommément la première partie de la norme d’archivage. Un document envoyé dans une partie plus récente revient refusé, si bien rédigé soit-il, et il faut le recréer.
Ce que montre cet exemple
- Un certificat de travail d’une page, en PDF 1.4.
- Toutes ses polices incorporées au fichier, pour ne dépendre d’aucune installation sur l’ordinateur.
- Un contenu entièrement opaque et toujours affiché, sans pièce jointe, comme l’exige la première partie.