Posez votre question Signaler

Images thumbnail

faamugol - Dernière réponse le 25 févr. 2010 à 20:20
Bonjour,
Je voudrais créer thumbnail (comment ça s'appelle en français), c'est à dire des petites images plus legères à visualiser sur le site.
Apres dès qu'on clique sur l'image visualier l'image originale sur une plus grande fenêtre.
Merci d'avance,
Lire la suite 

Images thumbnail »

4 réponses
Réponse
+0
moins plus
Dans la balise <img> tu définis la taille plus petite et tu mets un lien sur cette image qui envoie vers l'image originale.
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour la réponse,

ce n'est pas clair comment ça s'appelle en français. Connaissez vous un logieciel pour rendre les images plus legères ?

Merci
Ajouter un commentaire
Réponse
+0
moins plus
Ce sont des miniatures en français.

<a href="image.jpg><img src="image.jpg" height="100px" /></a>

Voilà en gros la traduction de ce que j'ai dit...
Ajouter un commentaire
Réponse
+0
moins plus
Je suis pas d accord avec vous.

Le tableau des Exifs De L ORIGINAL de php revoie des identifiants THUMBNAIL parmis tant d autres:
THUMBNAIL.Compression: 6
THUMBNAIL.XResolution: 350/1
THUMBNAIL.YResolution: 350/1
THUMBNAIL.ResolutionUnit: 2
THUMBNAIL.JPEGInterchangeFormat: 2576
THUMBNAIL.JPEGInterchangeFormatLength: 7674


Une façon de créer une mignature en php:

Function Creat_Mignature($str,$Entry){
echo "creation d une vignette";
$size=GetImageSize($str);
$larg=$size[0]*20/100;
$long=$size[1]*20/100;
$img=ImageCreateFromJPEG($str);
$imagedest=ImageCreateTrueColor($larg,$long);
$copy=ImageCopyResampled($imagedest,$img,0,0,0,0,$larg,$long,$size[0],$size[1]);
ImageJPEG($imagedest,"./Vignette/".$Entry,50);
ImageDestroy($imagedest);
}

Exif de la mignature renvoie :

FILE.FileName: IMG01.JPG
FILE.FileDateTime: 1234567891
FILE.FileSize: 6120
FILE.FileType: 2
FILE.MimeType: image/jpeg
FILE.SectionsFound: COMMENT
COMPUTED.html: width="275" height="183"
COMPUTED.Height: 183
COMPUTED.Width: 275
COMPUTED.IsColor: 1
COMMENT.0: CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 50

La question serait comment integrer ces informations pour une mignature sans redimentionnement PHP.

Fonction suggerée exif_thumbnail()
exple fournis :

<?php
if (array_key_exists('file', $_REQUEST)) {
$image = exif_thumbnail($_REQUEST['file'], $width, $height, $type);
} else {
$image = false;
}
if ($image!==false) {
header('Content-type: ' .image_type_to_mime_type($type));
echo $image;
exit;
} else {
// aucune miniature de disponible, traitement de l'erreur ici
echo 'No thumbnail available';
}
?>
Ajouter un commentaire
Ce document intitulé « images thumbnail » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook