Images thumbnail
faamugol
-
Fallentree Messages postés 2309 Date d'inscription Statut Membre Dernière intervention -
Fallentree Messages postés 2309 Date d'inscription Statut Membre Dernière intervention -
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,
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,
A voir également:
- Images thumbnail
- Des images - Guide
- Extraire images pdf - Guide
- Images enregistrées - Forum Gravure
- Les images enregistrées n'apparaissent plus - Forum Bureautique
- Recherche images - Guide
4 réponses
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.
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
ce n'est pas clair comment ça s'appelle en français. Connaissez vous un logieciel pour rendre les images plus legères ?
Merci
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...
<a href="image.jpg><img src="image.jpg" height="100px" /></a>
Voilà en gros la traduction de ce que j'ai dit...
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';
}
?>
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';
}
?>