begin process at 2012 05 27 16:41:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > AJOUTER UN ARRIÈRE PLAN SUR UNE IMAGE

AJOUTER UN ARRIÈRE PLAN SUR UNE IMAGE


 Information sur la source

 Description

Cette fonction va permettre de modifier une image en ajoutant un arriere plan, VOTREIMAGE.PNG sera l'image de fond tandis que le paramètre de la fonction est l'image source.

Attention, VOTREIMAGE.PNG doit être plus grande que votre image passée en paramètre.

Cette fonction se couple parfaitement avec le script de miniaturisation (voir mes codes sources) ou à ce lien : http://gratuit.over-blog.com/article-geek-php-redi mensionner-une-image-en-php-45633030.html

Source

  • function addBackgroundImage($picturePath){
  • $bg_img = "VOTREIMAGE.PNG";
  • $source = imagecreatefromjpeg($picturePath);
  • $destination = imagecreatefrompng($bg_img);
  • $largeur_source = imagesx($source);
  • $hauteur_source = imagesy($source);
  • $largeur_dest = imagesx($destination);
  • $hauteur_dest = imagesy($destination);
  • $destination_x = ( $largeur_dest - $largeur_source ) / 2 ;
  • $destination_y = ( $hauteur_dest - $hauteur_source ) / 2 ;
  • imagecopymerge($destination, $source,
  • $destination_x, $destination_y,
  • 0, 0,
  • $largeur_source, $hauteur_source,
  • 85);
  • imagejpeg($destination, $picturePath);
  • }
function addBackgroundImage($picturePath){

  $bg_img = "VOTREIMAGE.PNG";

  $source = imagecreatefromjpeg($picturePath);
  $destination = imagecreatefrompng($bg_img);

  $largeur_source = imagesx($source);
  $hauteur_source = imagesy($source);

  $largeur_dest =  imagesx($destination);
  $hauteur_dest =  imagesy($destination);

  $destination_x = ( $largeur_dest - $largeur_source ) / 2 ;
  $destination_y = ( $hauteur_dest - $hauteur_source ) / 2 ;

  imagecopymerge($destination, $source,
                 $destination_x, $destination_y,
                 0, 0,
                 $largeur_source, $hauteur_source,
                 85);
  imagejpeg($destination, $picturePath);
}



 Sources du même auteur

REDIMENSIONNER UNE IMAGE EN PHP

 Sources de la même categorie

Source avec Zip Source avec une capture CAMEMBERT BD par dardelphi
Source avec une capture AMÉLIORATION : CAMEMBERT par asphator
GESTION DE COULEUR par manuche
Source avec Zip NAVIGATOR (+CSSDETECTOR) par xXVoxPopuliXx
COMMENT, AVEC GD, DESSINER UN RECTANGLE TRANSPARENT PLEIN AV... par Rainbow

 Sources en rapport avec celle ci

REDIMENSIONNEMENT D'IMAGE PHP par JStevens
CRÉER UNE IMAGE À PARTIR DU TEXTE par dilar
UPLOAD IMAGE AVEC MINIATURE par dilar
REDIMENSIONNER UNE IMAGE EN PHP par digitaldax
Source avec Zip PRELOAD IMAGES AVEC IMAGE LOADER ET MISE EN CACHE JAVASCRIPT par mitchlmx

Commentaires et avis

Commentaire de inwebo le 26/02/2010 16:41:07

Si tu te lances sur plusieurs fonctions sur les images, pourquoi ne pas tout rassembler dans une class ?

Commentaire de neigedhiver le 27/02/2010 05:10:16

Salut,

Si tu te lances dans des fonctions aussi courtes, pourquoi ne pas les poster sur Codyx plutôt qu'ici ?

Commentaire de digitaldax le 27/02/2010 12:36:47

@inwebo : par ce qu'il me fallait rapidemant une fonction de miniaturisation et ensuite on s'est rendu compte que le rendu etais pas top, c etais mieux avec un background
et j avais po le temps si la nécessitée de créer une classe image pour une si petite fonction, bref ca va vite et c est fonctionnel :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Lancer un php en arriere plan [ par DevelMan ] Bonjour,Je voudrais lancer l'execution d'un php en arriere plan que mon programme principal continue a se derouler pendant ce temps.J'ai essaye ce bou image arriere plan [ par henri12 ] bonjourcomment fait on pour mettre une image de fond sur un site en php merci image arriere plan [ par henri12 ] bonjourcomment fait on pour mettre une image de fond sur un site en php merci Executer un exe en arriere plan (system,exec,shellexec?) [ par DiJiTooL ] Bonjour tout le monde,Voila mon probleme c'est que je veux executer un exe en arriere plan,a partir d'un script php.Il faudrait que le php s'arrete de Arriere-plan image changeante on refresh adapte a l ecran du client [ par pearlp ] Bonsoir ! Voiala ca fais 5 jours que j'essaie de trouver un scripte qui me permetterai d avoir une nouvelle image arriere plan a chaque rafraichissem generation image php depuis webcam [ par stella2809 ] Bonjour je rencontre un probleme, j'ai mis un systeme sous flash qui prends une capture d'écran de la webcam. En revenche l'image créée n'est pas expl parcourir image php, enregistrer chemin dans SQL et la placer dans des dossiers différents du FTP [ par vive_belmondo ] Bonjour, Je suis en train de développer un site pour un architecte comportant des chantiers. Je souhaite pour la mise à jour du site faire un formula probleme avec imagefilter() [ par tsxup ] Bonjour a tous. Je suis nouveau sur se forum, et je débute le php pour le plaisir. Je suis bloqué car je voudrais afficher une image en noir et blanc récuperer le chemein d'une image [ par lamiae2 ] bonjour;j'ai un problème depuis une semaine,pour upload une image dans un pop up.mon chef m'a demandé de créer un formulaire ajouter.php pour remplir


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales