Comprendre le redimensionnement automatique des images
Lors de l'installation, des valeurs par défaut raisonnables sont automatiquement renseignées.
Si la hauteur ou la largeur d'une image, ou encore les deux, excèdent les valeurs configurées, YACS redimensionne les images en utilisant la librairie GD de PHP.
Le premier contrôle détermine si l'image est disposée horizontalement ou verticalement.
Cas des images horizontales
Si l'image est disposée horizontalement, YACS va comparer sa largeur avec la valeur standard indiquée dans le panneau de configuration. Par défaut, cette valeur est de 640 pixels.Si l'image doit être redimensionnée, sa largeur va être ramenée à la valeur de seuil, et sa hauteur sera calculée pour préserver les proportions de l'image.

Cas des images verticales
Si l'image est disposée verticalement, YACS va comparer sa hauteur à la valeur de seuil définie dans le panneau de configuration. Par défaut, cette valeur est de 640 pixels.Si l'image doit être redimensionnée, sa hauteur va être ramenée à la valeur de seuil, et sa largeur sera calculée pour conserver les proportions de l'image.

Comment modifier les tailles standard ?
Si vous voulez changer les valeurs de seuil par défaut, visitez le panneau de contrôle, et, de là, choisissez de modifier les paramètres de rendu visuel.Les champs à modifier pour la taille des images sont vers le bas du formulaire.
Une erreur courante est d'indiquer des valeurs différentes pour la largeur et la hauteur comme 640 x 480. Mais la plupart du temps, vous devriez indiquer exactement la même valeur pour la largeur et la hauteur, comme 640 x 640 ou 800 x 800.
Souvenez-vous que YACS agit sur la valeur la plus grande qui dépasse le seuil et préserve les ratios de l'image. Si les deux valeurs sont supérieures aux valeurs standards, l'image sera redimensionnée de manière à ce que la valeur la plus grande soit inférieure au seuil, toujours en préservant le ratio de l'image. Il est donc inutile de spécifier des valeurs différentes pour la hauteur et la largeur, sauf éventuellement pour s'accorder à certains habillages graphiques particuliers.
Comments
Est-ce que le passage par la moulinette php de cete librairie supprime les méta données naturelles d'une images (par exemple des infos iptc) ?
Très bonne question. Je ne sais pas mais à mon avis, je pense que cela supprime effectivement les méta données car l'image est recréée en mémoire.
Je le pense aussi, je vais faire des tests.
Il serait intéressant d'implémenter une fonction de non dégradation de ces attributs d'image, à l'envoi. N'oublions pas que certains (comme moi), passent des heures à renseigner les métas pour leur propre usage (classement, recherche locale), que ça se partage avec d'autres usagers pour le confort commun, mais aussi que ces infos sont utiles aux internautes curieux.
On peut imaginer même une option à cocher, lors de l'upload, de récupération des métas à afficher en guise de description. Certains moteurs de galerie photo permettent celà (phpwebgalery par exemple), et ça soulage énormément la logistique du webmaster qui n'a qu'un seul boulot à fournir (renseigner l'iptc ou exif en local, pour que ça serve aussi en ligne).
Rectification : au premier test, j'obseve que l'iptc est conservé intégralement. Mais l'image est vérifiée sur la même machine que sur laquelle elle a été tagguée, c'est peut-être trompeur. Notez que du fait des dimensions initiales, l'image n'a pas été redimensionnée au passage par la librairie php; peut-être que dans le cas contraire l'iptc est alors dégradé.
Moi-meme : Je ne sais pas concenrant l'Iptc mais il y a déjà quelque chose là dessus car je crois que les collections reconnaissent les infos Exif.
Présentez cette demande intéressante dans les "Nouvelles fonctions" (si ce n'est déjà fait
).En fait j'y ai pensé mais je n'aime pas trop faire la demane d'une fonction qui existerait déjà. Mon test sur la dégradation iptc n'est pas assez poussé pour m'en assurer. En plus, je tourne toujours sous 6.12
Par contre je vais proposer la fonction de reprise des métadonnées dans la description...
Rate this page
Posted by Agnès on Mar. 31 2007, page edited by Bernard on Mar. 18, (popular)