A voir également:
- Redimensionner image php
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image iso windows 10 - Guide
- Légender une image - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
4 réponses
Autant donner les sources original mehdikoris, c'est repesctueux du travail des autre de plus.
Voici le code pompé par mehdikoris avec les explication de l'auteur et la librairie image de l'auteur qui fait pleins de truc ^^
Il faut telecharger le zip ,les fichier php sont dedans.
http://www.asp-php.net/tutorial/asp-php/php-redim-image-upload.php
Voici le code pompé par mehdikoris avec les explication de l'auteur et la librairie image de l'auteur qui fait pleins de truc ^^
Il faut telecharger le zip ,les fichier php sont dedans.
http://www.asp-php.net/tutorial/asp-php/php-redim-image-upload.php
Comment t'expliquer, y'a LARGEMENT MIEUX !!!
Ce message sera pour tous ceux qui veulent faire ça !
Il faut inserer le fichier ainsi
<img src="updatephoto.php?photo=<?php echo $rep.$f.'/'.$photo.''; ?>"
et <?php Header("Content-type: image/jpeg");
$chemin = $_GET['photo'];
// vous pouvez travailler en url relative aussi: img.jpg
$x = 150;
$y = 105; # hauteur a redimensionner
$img_new = imagecreatefromjpeg($chemin);
$size = getimagesize($chemin);
$img_mini = imagecreatetruecolor ($x, $y);
imagecopyresampled ($img_mini,$img_new,0,0,0,0,$x,$y,$size[0],$size[1]);
imagejpeg($img_mini);
?>
Ce message sera pour tous ceux qui veulent faire ça !
Il faut inserer le fichier ainsi
<img src="updatephoto.php?photo=<?php echo $rep.$f.'/'.$photo.''; ?>"
et <?php Header("Content-type: image/jpeg");
$chemin = $_GET['photo'];
// vous pouvez travailler en url relative aussi: img.jpg
$x = 150;
$y = 105; # hauteur a redimensionner
$img_new = imagecreatefromjpeg($chemin);
$size = getimagesize($chemin);
$img_mini = imagecreatetruecolor ($x, $y);
imagecopyresampled ($img_mini,$img_new,0,0,0,0,$x,$y,$size[0],$size[1]);
imagejpeg($img_mini);
?>
mehdikoris
Messages postés
137
Date d'inscription
mercredi 15 mars 2006
Statut
Membre
Dernière intervention
20 juin 2012
32
13 sept. 2007 à 14:39
13 sept. 2007 à 14:39
essayer ce script
<?
function redimage($img_src,$dst_w,$dst_h) {
// Lit les dimensions de l'image
$size = GetImageSize($img_src);
$src_w = $size[0]; $src_h = $size[1];
// Teste les dimensions tenant dans la zone
$test_h = round(($dst_w / $src_w) * $src_h);
$test_w = round(($dst_h / $src_h) * $src_w);
// Si Height final non précisé (0)
if(!$dst_h) $dst_h = $test_h;
// Sinon si Width final non précisé (0)
elseif(!$dst_w) $dst_w = $test_w;
// Sinon teste quel redimensionnement tient dans la zone
elseif($test_h>$dst_h) $dst_w = $test_w;
else $dst_h = $test_h;
// Affiche les dimensions optimales
echo "WIDTH=".$dst_w." HEIGHT=".$dst_h;
}
?>
//appel de la fonction
<IMG SRC="monimage.jpg" <?redimage("monimage.jpg",XX,YY)?>>
<?
function redimage($img_src,$dst_w,$dst_h) {
// Lit les dimensions de l'image
$size = GetImageSize($img_src);
$src_w = $size[0]; $src_h = $size[1];
// Teste les dimensions tenant dans la zone
$test_h = round(($dst_w / $src_w) * $src_h);
$test_w = round(($dst_h / $src_h) * $src_w);
// Si Height final non précisé (0)
if(!$dst_h) $dst_h = $test_h;
// Sinon si Width final non précisé (0)
elseif(!$dst_w) $dst_w = $test_w;
// Sinon teste quel redimensionnement tient dans la zone
elseif($test_h>$dst_h) $dst_w = $test_w;
else $dst_h = $test_h;
// Affiche les dimensions optimales
echo "WIDTH=".$dst_w." HEIGHT=".$dst_h;
}
?>
//appel de la fonction
<IMG SRC="monimage.jpg" <?redimage("monimage.jpg",XX,YY)?>>