CLASSE POUR GÉRER LES REDIMENSIONS D'IMAGES (AVEC GD)

Signaler
Messages postés
12
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
21 décembre 2005
-
Messages postés
1
Date d'inscription
lundi 13 juin 2005
Statut
Membre
Dernière intervention
21 avril 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/29407-classe-pour-gerer-les-redimensions-d-images-avec-gd

Messages postés
1
Date d'inscription
lundi 13 juin 2005
Statut
Membre
Dernière intervention
21 avril 2008

Bonjour,

Pareil qu'un post plus haut.... sur un redimenssionnement tout comme la génération d'un vignette, j'ai 2 jolie images toutes noires....

$destination = $_SERVER['DOCUMENT_ROOT']."/temp/temp.jpg";
$titre="test";
$cheminGrande="./";
$hauteurGrande=200;
$cheminVignette="./";
$hauteurPetite=72;
$imageFactory =& new image2Resize($destination, $titre);
$a=$imageFactory->redimensionner($cheminGrande, $hauteurGrande, 70, true );
$b=$imageFactory->vignette($cheminVignette, $hauteurPetite, true);

Une idée ?
Messages postés
329
Date d'inscription
samedi 4 janvier 2003
Statut
Membre
Dernière intervention
29 mars 2015
3
hey ! excellente ta source. Juste un petit goodies qui serai pas mal.
Au lieu de prendre le côté le plus large comme référence ce serait bien de pouvoir dire qu'on veut des images de 80px de large (ou de haut) qu'elles soient horizontales ou verticales (et que bien sur les proportions soient gardées).
Pour la génération de vignettes homogènes c'est plus sympas :)
@++
Messages postés
345
Date d'inscription
lundi 15 mars 2004
Statut
Membre
Dernière intervention
13 mai 2011

Superbe source, j'ai essayé de faire avec un formulaire et ca me créé une photo toute noire. J'ai fait :

<?php
include ('image2Resize.class.php') ;

$file = $_FILES['file']['name'];
if($file) {
$monObjetImage = new image2Resize ($file, 'essai_redimension') ;
$image_redimensionnee = $monObjetImage -> redimensionner ('./', 600, 80, true) ;
}
?>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>




<form action="" method="post" enctype="multipart/form-data" name="form1">


</form>

</html>

Merci
Messages postés
12
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
21 décembre 2005

>> Merci au développeur
Merci à toi de l'utiliser ^_^
Afficher les 13 commentaires