write_rich_text.json
Le fichier JSON de l'exemple « Changer de style au milieu d'un paragraphe ». Un paragraphe dont le style change en cours de route : la taille, le soulignement, la couleur.
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 donne 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 porte 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
Dans un vrai document, le texte est rarement d'un seul style du début à la fin. Une phrase contient un terme en gras, un total est souligné, un appel de note est plus petit que les mots autour. La parade habituelle consiste à découper la phrase en morceaux et à poser chacun après le précédent — ce qui tient jusqu'au jour où le texte est traduit et où les morceaux ne font plus la même largeur.
Ce que montre cet exemple
- La taille, la couleur et le soulignement qui changent à l'intérieur d'une phrase.
- Une ligne qui grandit jusqu'au plus grand mot posé dessus.
- Des soulignements placés là où la police les situe elle-même.