Une galerie de formats d'image

Toutes les images livrées avec les tests, sur une seule page, chacune légendée par ce que son propre fichier déclare.

Une seule page portant toutes les images livrées avec les tests du moteur, chacune légendée par sa taille, son type de couleur, son nombre de bits par couleur et tout ce que son propre fichier déclare. Si vous voulez savoir ce que la bibliothèque accepte, c'est la page à regarder.

Rien dans les légendes n'est écrit à la main. Chaque ligne est relue dans l'image une fois celle-ci ouverte : la page dit donc ce que la bibliothèque a réellement compris, et non ce qu'on a raconté à l'exemple. Un fichier qui ne déclare rien le dit aussi, et c'est justement pourquoi il mérite d'être montré à côté des autres.

Ce que montre cet exemple

  • Tous les formats d'image pris en charge sur une seule page.
  • Des légendes relues dans l'image elle-même, jamais tapées à la main.
  • Des fichiers qui ne déclarent rien, montrés en train de ne rien dire.

Le code, en entier

Le même document est écrit deux fois, une fois dans chaque langage. Les deux fichiers sont montrés en entier, avec la coloration du code, et se copient d'un seul clic.

Le document lui-même

Le document que cet exemple fabrique, prêt à être ouvert.

Ouvrir le document en anglais

Voir le code Rust Voir le code Python

Première page de Une galerie de formats d'image

Ce que pèse ce document

Avant 183 781 octets
Aujourd'hui 113 285 octets
Gagné 38,4 %

Pas une marque de la page n'a changé. Voir tous les documents mesurés.

Des exemples voisins de celui-ci

Une image ajustée dans une boîte

Une même image logée de huit façons dans une boîte d'une seule taille : mise à quatre tailles différentes, calée contre un bord, tournée d'un quart de tour puis d'un angle quelconque, et retournée en miroir — chaque panneau dessiné à partir du placement que la règle a calculé.

Des images dans les cellules d'un tableau

Un catalogue dont la première colonne est une image et non du texte : quatre images de tailles et de proportions très différentes, chacune posée entière et sans déformation dans la cellule que le tableau lui donne, contre un coin différent — sans réclamer ni largeur à sa colonne ni hauteur à sa ligne.

QR codes

Une page de QR codes, tracés en carrés.

Tous les exemples, par sujet