Fork me on GitHub


 Bas   Précédent   Suivant

« 1 2 (3) 4 5 6 ... 47 »


Re: GD et my album
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,


Ou tu mets ce code ?? Nul part c'est juste un exemple .

Ben je crois alors que j'ai pas bien compris ta question .
Je pensais que tu cherchais à savoir comment , avec GD ,on pouvait faire des miniatures .

Peux-tu dire exactement ce que tu veux faire ?

Posté le : 18/03/2006 17:32
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: GD et my album
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,

Voici un petit exemple que j'ai fait pour toi :)
Bien sur ,tu peux l'adapter pour tes besoins .
Le but etant que tu vois ce qu'il faut utiliser comme instructions.
Dans l'exemple on prend une image d'origine ( quelle que soit sa taille) et on tente de faire une image de 640 x 480 en faisant un recalcul d'echelle pour la mettre dans la plus grande largeur (640 ) ou la plus grande hauteur (480) .
Tu peux jouer sur la qualite pour diminuer la taille du fichier final .Pour certaines petites miniature je prends des fois 20 ( ca suffit) .


$imgGenW 640 ;
$imgGenH 480 ;
// on prepare une image en memoire de la taille voulue
$mem_imgGen imagecreatetruecolor(  $imgGenW    ,  $imgGenH  );
// Nom de l'image d'origine
$imgori 'imgori.jpg' ;
// on recup les dimensions de l'image d'origine
list($imgori_width$imgori_height) = getimagesize($imgori);
// creation du zone memoire a partir de l'image d'origine
$mem_imgori imagecreatefromjpeg($imgori);
// petit calcul pour garder les proportions par exemple
    
$newwidth 0;
    
$newheight 0;
    
$ratio =  $imgori_height $imgori_width;
    if (
$imgori_width $imgori_height)
    {    
        
$newwidth $imgGenW;
        
$newheight $newwidth $ratio;
    }
    else
    {
        
$newheight $imgGenH;
        
$newwidth $newheight $ratio;
    }
// on copie l'image d'origine dans la zone de la nouvelle image 
imagecopyresampled($mem_imgGen$mem_imgori00$newwidth$newheight $imgori_width $imgori_height);    
// liberation de la memoire de l'image d'origine
imagedestroy($mem_imgori);
// cela permettra un affichage qui semble plus rapide a l'affichage 
// pas obligatoire mais peut etre utile pour les grosses images
imageinterlace $mem_imgGen  ,  1  );
// on defini la qualité de la transformation jpg
$QualiteJpg 75 // Qualité de l'image  75 est une qualité pas mauvaise .. 100 = meilleur qualité ... 1 = tres mauvaise qualité
// On sauve l'image memoire dans le fichier
imagejpeg($mem_imgGen'newimage.jpg'$QualiteJpg);
// on libere la memoire 
imagedestroy($mem_imgGen);
//
echo "<img src='imgori.jpg' >";
echo 
"<img src='newimage.jpg' >";

Posté le : 17/03/2006 07:38
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: GD et my album
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,

Oui je pense que tu peux descendre a 30 ou 60k pour des images de 640x480 de bonne qualité et de 1000 at 1800 octets pour des vignettes de 64x48 propres . Tu peux aussi , pour des grosses images les faire en interleave ,ce qui donne l'impresssion aux users que l'image va plus vite a s'afficher ( meme si c'est faux )

Posté le : 15/03/2006 23:39
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: GD et my album
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,

Merci des précisions Christian.
Une autre précision, il vaut mieux travailler en GD2 pour des raisons de vitesse et de aussi de fonctionalités .
Effectivement , en principe , GD est toujours installé sur un serveur digne de ce nom :)
Si tu veux plus de precisions sur GD et certaines fonctions , n'hésites pas a demander .
Je suis en plein dedans pour un de mes projets .
Je pourrai te donner une privé un lien pour te faire voir ce qu'on peut faire avec GD .Je dis en privé car mon site est pas encore bien propre :)

Par contre , j'ai tenté en vain d'installer ImageMagick ( j'ai essayé plusieurs versions) sur mon serveur ( Redhat 7.2) sans succés hélas .
Si quelqu'un avait une idée ou des conseils a me donner , ca serait vraiment avec plaisir :)

Posté le : 15/03/2006 14:31
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: GD et my album
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,

Oui avec GD tu peux faire pratiquement ce que tu veux . ( en utilisant les fonctions du genre imagecopyresampled , etc tu peux faire des miniatures ,des zooms,etc)
Imagemagick est bien mieux mais je n'ai jamais pu l'installer sur mon serveur donc je me debrouille avec GD :)

Posté le : 13/03/2006 07:15
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: logo xoops dans les favoris
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Un icone? Un icône? Une icone? Une icône?

On hésite parfois sur le genre ou sur l'accent de ce mot. Qu'en est-il, au juste? ....

Voir cet article

Pour ma part je préfére : un icone mais bon .. chacun peut choisir en fait .

Posté le : 31/01/2006 01:50
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: logo xoops dans les favoris
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,

Oui effectivement , peut etre que j'ai mal compris .
je ne sais pas s'il veut changer les icones des favoris deja enregistrés ou ceux des sites xoops qu'il met en favori :)

Posté le : 25/01/2006 11:49
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: logo xoops dans les favoris
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Salut ,

Pour info , sur ton répertoire Xoops il suffit de faire un fichier favori.ico de ton choix et c'est cet icone qui apparaitra .

Si tu veux tu peux utiliser certains sites web qui , en donnabt une image de ton choix peuvent generer le favicon.ico pour toi .

Regarde par exemple
ICI

Posté le : 25/01/2006 11:43
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: [Résolu] Petit probleme avec le theme imago09
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
Re Salut ,

Oui , il semble que ca marche sur Firefox mais pas sur IE .
Il faudrait que je passe un peu de temps à regarder pourquoi et à comparer avec mes themes basés sur imago09 qui fonctionnent.
Je n'ai peut etre pas du remettre dans le theme original les modifs faites sur mes themes .
Des que j'ai un moment je regarde cela , mais je ne peux pas te promettre de regarder vite helas .

Posté le : 24/01/2006 04:17
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer


Re: [Résolu] Petit probleme avec le theme imago09
Supporter Xoops
Inscrit: 24/11/2004 07:56
De Marseillan - Cap d'Agde
Messages: 687
OK,

Dans le fichier idstyleNN.css , il faut remplacer la ligne

#mainContent{ text-align: left; padding:5px;}


par ceci


#mainContent{ overflow:hidden; text-align: left; padding:5px;}

Posté le : 24/01/2006 04:08
_________________
Cordialement
Denis
Open in new window
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 (3) 4 5 6 ... 47 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

61 Personne(s) en ligne (52 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 61 | Plus ...