Visualizzazione dei risultati da 1 a 3 su 3

Discussione: contorno ritaglio

  1. #1

    contorno ritaglio

    salve io utilizzo questa funziona per ritagliare con dimensioni precise un 'immagine.
    quando l'immagine è più piccola delle dimensioni da me imposte mi restituisce un contorno nero.
    Io vorrei poter gestire questo colore di background, come posso fare?

    function ritagliaImmagine($src, $dst, $width, $height){
    $dimensions = getimagesize($src);

    $canvas = imagecreatetruecolor($width,$height);
    $piece = imagecreatefromjpeg($dst);


    $newwidth = $dimensions[0] ;
    $newheight = $dimensions[1] ;
    $cropLeft = ($newwidth/2) - ($width/2);
    $cropHeight = ($newheight/2) - ($height/2);


    imagecopyresized($canvas, $piece, 0, 0, $cropLeft, $cropHeight, $width, $height, $width, $height);
    if (imagejpeg($canvas,$dst,90)) {
    //echo 'Immagine ritagliata';
    } else {
    //echo 'Ritaglio immagine fallito';
    }

    imagedestroy($canvas);
    imagedestroy($piece);


    }

  2. #2
    credo che ti basti colorare tutta l'immagine del colore che vuoi PRIMA di copiarci il rettangolo che vuoi...

    Prova vedi se è giusto...
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  3. #3
    non sono riuscito!! fammi un esempio

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.