Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    E' la funzione imagegif() che ti ho linkato nella prima risposta, fa qualcosa anche tu, per esempio cicca sul link e leggi (se esce in inglese e non lo conosci, in alto a destra c'è il menu per scegliere la lingua, c'è anche l'italiano), non aspettare che ti diano il codice pronto gli altri.
    Quote Originariamente inviata da tampertools Visualizza il messaggio
    bruno, se vuoi il codice pronto chiedi nella sezione offro lavoro (magari gratuito)
    Ho chisto di linkare il messaggio ... Non darmi il codice pronto :\
    Protesta niente immagini nella firma

  2. #12
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Leggi il link che ti ho dato nella prima risposta.

    Sai leggere vero?

  3. #13
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Il primo commento recita:
    To keep GIF animation, you can try the class writing based on GD
    GD Enhancer http://www.gdenhancer.com/

    Io non vorrei "keepare", bensi "deletare" "oll" "frames" "ecsept" "uan".
    plis
    Protesta niente immagini nella firma

  4. #14
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Ma sei serio o scherzi?
    Ti ho detto che basta usare la funzione che ti ho linkato per togliere l'animazione e salvare solo il primo frame, che vai a cercare nei commenti degli altri utenti?

  5. #15
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Ma sei serio o scherzi?
    Ti ho detto che basta usare la funzione che ti ho linkato per togliere l'animazione e salvare solo il primo frame, che vai a cercare nei commenti degli altri utenti?
    Devo creare un file contenente funzione da te suggerita eseguita sul path dell'immagine?
    file_put_contents(imagegif('./dir/img.gif'))
    Protesta niente immagini nella firma

  6. #16
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    NO!
    Leggi la pagina che ti ho linkato e guarda come funziona imagegif()

  7. #17
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Wow ho provato così:
    Codice PHP:
     <?php
    $a 
    scandir('./images/');
    foreach(
    $a as $b => $img){
    $file_name basename($img);
    echo 
    './imagez/'.$file_name.'<br>';
    $png imagegif($img);
    file_put_contents('./imagez/'.$file_name,$png);
    imagedestroy($png);
    }
    ?>
    non funziona...
    Ultima modifica di bruno-; 11-10-2014 a 10:45
    Protesta niente immagini nella firma

  8. #18
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Mi sa che non hai letto bene il manuale:


    bool imagegif ( resource $image [, string $filename ] )

    imagegif() creates the GIF file in filename from the image image. The image argument is the return from theimagecreate() or imagecreatefrom* function.

    image An image resource, returned by one of the image creation functions, such as imagecreatetruecolor().
    filename The path to save the file to. If not set or NULL, the raw image stream will be outputted directly.

    Quindi, non gli devi passare il path della gif ($img), ma la gif letta da una funzione di creazione. In questo caso la imagecreatefromgif.
    Inoltre, come vedi la imagegif non restituisce l'immagine, ma true/false. Basta passare come secondo parametro il nome del file in cui salvare l'immagine

  9. #19
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    ^
    Sì, mi era sfuggito qualche particolare.
    Codice PHP:
    <?

    foreach(scandir('./images') as $a => $immagine_originale)
    {
    imagegif(imagecreatefromgif($immagine_originale), './imagez/'.basename($imageFile));
    }
    ?>
    Così però non funge ancora.
    Protesta niente immagini nella firma

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 © 2026 vBulletin Solutions, Inc. All rights reserved.