Limites de photos
Tenez les limites de photos qu'un formulaire ou un portail fixe
Le nombre de la fiche de spécifications vient d'ailleurs. Cet outil répond à quatre parties d'une fiche de spécifications : les octets, les dimensions, le format et les métadonnées.
D’où vient une limite de photo
Une limite de photo est un nombre que quelqu’un d’autre a fixé, pour une raison qu’on ne vous a pas dite. Les fiches de spécifications sur lesquelles elle arrive se répartissent en quelques familles : un formulaire ou un portail de dépôt, une règle de pièce jointe pour le courrier ou la messagerie, une photo pour une candidature ou une pièce d’identité, et une place de marché ou une offre d’emploi. Chacune écrit ses propres règles, et une fiche peut porter plus qu’une taille : des pixels, un format, un fond, une marge, un modèle de nom de fichier.
Cette page ne cite aucune de ces limites. Tout ce que l’on dirait ici des règles de quelqu’un devrait être vérifié là où elles sont publiées et rester vrai en les revérifiant, et un chiffre périmé vous sert moins que pas de chiffre du tout. Ce qui suit, c’est la méthode : comment lire une limite qu’on vous a donnée, et ce que cet outil peut et ne peut pas faire face à elle.
Lisez le nombre avant de le taper
Le champ de taille cible de ce site prend des kibi-octets, et un kibi-octet vaut 1024 octets. Une limite écrite en “Ko” décimaux est un autre nombre d’octets, si bien que les deux ne sont pas le même chiffre sous deux noms.
Toute la différence est de l’arithmétique à partir de deux constantes, 1024 octets par kibi-octet et 1000 octets par kilo-octet décimal. Écrivez la limite en octets, divisez-la par 1024 et arrondissez vers le bas : c’est le nombre que le champ attend, et le tableau de conversion de la page de taille cible porte les limites habituelles.
Le lire dans l’autre sens est la même arithmétique avec les nombres inversés. Une cible de 100 vaut 102 400 octets, plus que ce qu’un 100 Ko décimaux autorise, si bien qu’un fichier exactement à ce plafond peut encore être refusé. Arrondissez la cible vers le bas plutôt que vers le haut et le fichier reste sous la limite que le formulaire vous a donnée.
Un mégaoctet sur une fiche de spécifications n’est pas toujours décimal non plus. Si la fiche définit son Mo en unités de 1024 octets, alors une limite de 1 Mo vaut 1024 Kio, ce qui fait 1 048 576 octets, et c’est 1024 que vous tapez. L’unité appartient à la fiche, alors lisez la définition qu’elle donne, ou convertissez le nombre en octets vous-même et divisez. Quand une fiche donne un nombre sans aucune unité, l’ambiguïté est à la fiche et non à l’outil : la ligne terminée indique la taille du fichier en Kio, l’unité que le champ prend, si bien qu’une limite écrite en unités de 1024 octets se lit directement dessus, et qu’une limite décimale se vérifie avec le tableau de conversion de la page de taille cible.
Ce que cet outil peut faire face à une limite
Quatre choses d’une fiche de spécifications appartiennent à cet outil, et chacune a son contrôle.
Les octets. Le champ de taille cible prend un nombre de kibi-octets et le traite comme un plafond, pas comme une taille à viser. L’outil encode d’abord à votre réglage de qualité, puis cherche une qualité pour un fichier à votre nombre ou en dessous, vers le bas depuis votre réglage quand le premier encodage dépasse, et vers le haut quand le premier encodage arrive nettement en dessous. Il ne signale jamais comme atteinte une cible qu’il a manquée, si bien que le verdict de la ligne fait autorité sur le fait que votre fichier tienne.
Les dimensions. Le redimensionnement est désactivé par défaut. Une largeur en pixels donne une sortie large d’autant de pixels, en gardant les proportions de l’image, et un pourcentage met les deux côtés à l’échelle d’un coup. Le champ de pourcentage s’arrête à 100, si bien qu’il ne peut pas agrandir une image. L’orientation EXIF d’une photo est appliquée aux pixels avant le redimensionnement, si bien qu’une image tournée sort droite, et les quatre orientations qui contiennent un quart de tour échangeent la largeur et la hauteur au passage.
Le format. L’outil lit JPEG, PNG, WebP et AVIF, et écrit ces mêmes quatre, et rien d’autre dans aucun sens. Si une fiche demande un format hors de cet ensemble, cet outil ne peut pas le produire, et aucun réglage de qualité ni un redimensionnement ne changera cela.
Les métadonnées. Les sorties ne portent aucun EXIF par défaut, ce qui compte davantage pour une photo d’identité que pour la plupart des autres images. Conserver le bloc est un contrôle que vous devez activer, et une sortie AVIF ne peut pas en porter.
Ce qu’il ne peut pas faire
Voici la liste à lire avant de dépenser un essai.
Il n’y a aucun recadrage et aucun réencadrement. Le redimensionnement met toute l’image à l’échelle et garde ses proportions, si bien que rien n’est coupé et qu’aucune tête n’est déplacée dans un cadre, puisqu’aucun cadre ne se règle nulle part. Il n’y a pas de couleur de fond à définir ni de marge blanche à ajouter, si bien qu’une règle exigeant un fond clair et uni doit être respectée par une image qui en a déjà un. Il n’y a pas de modèle de nom de fichier ni de convention de nommage, parce que le téléchargement prend le nom que vous avez choisi avec l’extension du format de sortie. Il n’y a pas de résolution d’impression en points par pouce : cet outil travaille en pixels et en octets, et l’exigence de résolution d’un imprimeur est un nombre différent de tout ce qu’il y a ici. Et il n’y a aucune règle sur le visage : ni taille de tête, ni position des yeux, ni expression, ni cadrage, ni moyen de vérifier cela ensuite.
Rien de tout cela n’est un réglage que vous auriez manqué. C’est la limite de ce que fait l’outil.
Quand la limite d’octets et la limite de pixels ne concordent pas
Une fiche qui veut à la fois une taille de fichier maximale et des dimensions en pixels exactes peut demander une combinaison qu’aucun réglage n’atteint. Réglez la largeur et la cible ensemble : l’outil redimensionne d’abord, puis cherche la qualité du fichier redimensionné. Si la ligne signale un échec avec les métadonnées désactivées et une sortie JPEG, WebP ou AVIF, ces pixels coûtent plus cher que la limite en octets ne l’autorise, même à la qualité 1. Une largeur plus petite tiendrait dans les octets mais pas dans les dimensions de la fiche, si bien que cette combinaison ne peut pas être respectée par cet outil.
Les pixels sont le levier : la moitié de la largeur fait le quart des pixels, et la taille baisse avec eux. La qualité abaisse le coût de chaque pixel, mais n’en retire jamais un. Quand une limite est si serrée que la qualité seule ne peut pas la respecter, il reste moins de pixels, et c’est la page de redimensionnement qui les retire.
Travaillez dans cet ordre, puis comparez les deux aperçus que la ligne vous montre avant de garder le résultat. Si le plafond ne tient toujours pas, la ligne vous le dira, et ce verdict est pris sur les octets que vous téléchargez réellement.
Si la ligne dit que la cible a été manquée
Trois causes produisent ce verdict, et chacune a sa propre réponse : une image encore au-dessus du plafond à la qualité 1, un bloc EXIF conservé écrit après la recherche, et une sortie PNG, qui est sans perte et ne reçoit aucun passage de qualité. La page de taille cible expose ce qu’est chaque cause et ce qui la corrige.
Pourquoi faire cela dans votre navigateur
Une photo d’identité, une photo de passeport et une numérisation de document sont exactement les fichiers qu’un lecteur ne devrait pas vouloir voir quitter sa machine, et c’est là toute la promesse sur laquelle ce site est bâti. Votre fichier est lu dans votre navigateur, aucune page de ce site ne nous l’envoie ni à personne d’autre, et chaque requête qu’une page fait va vers ce site lui-même en GET ou en HEAD sans corps. La page de sécurité montre les preuves derrière cela, y compris la politique qui empêche une page d’atteindre une autre adresse même si elle essayait.
Ensuite
L’outil est sur la page d’accueil, où une passe commence. Pour le plafond seul, la page de taille cible couvre la recherche en entier. Pour les dimensions seules, la page de redimensionnement couvre les règles de largeur et de pourcentage, et la page JPEG couvre ce que la qualité fait à une image quand vous préférez ne fixer aucun nombre.
Tâches courantes
Poursuivre sur ce sujet
Sujets connexes : Premiers pas
Essayez sur l'image qu'un formulaire réclame
L'outil est sur la page d'accueil. Fixez une cible ou une largeur, lisez ce que la ligne indique, et vérifiez le résultat contre les règles du formulaire avant d'envoyer quoi que ce soit.