Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    collage di immagini in PHP

    ho un problema con PHP
    devo creare un'immagine che risulta dalla composizione di più immagini
    ho scritto questo codice:

    header('Content-Type: image/jpg');
    $img = imagecreatetruecolor($w,$h);

    ...
    calcolo dei parametri delle coordinate
    ...

    $org_img = imagecreatefromjpeg($url_prima_immagine);
    imagecopy($img,$org_img, 0, 0, $x, $y, $w, $h);

    $org_img1 = imagecreatefromjpeg($url_seconda_immagine);
    imagecopy($img,$org_img1, 0, 0, $x-$dx1, $y-$dy1, $w, $h);

    imagejpeg($img);
    imagedestroy($img);

    il problema è che la seconda istruzione di imagecopy mi annulla la prima

    qualcuno sa dirmi come posso fare per creare un'immagine composta da tanti pezzi di altrettante immagini?

    grazie
    ciao

  2. #2
    in che senso il secodno imagecopy ti annulla il primo? ti sovrappone le immagini?
    bhè...se copi entrambi le immagini alle coordinate 0,0 è logico che te le sovrapponga...
    Dolcissima è la vita nella totale assenza di senno.

  3. #3
    ora che me l'hai fatto notare mi sono reso conto di ritagliare male le immagini.
    praticamente la seconda immagine viene ritagliata fuori dai suoi bordi e quando la incollo mi fa vedere una parte nera che guarda caso copre completamente la prima: no nsapevo che se ritagli fuori dall'immagine la parte esterna è nera (credevo fosse trasparente...)

    grazie mille per la dritta e per il tempismo con cui hai risposto: ora so come risolvere il problema

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.