|
||||
|
Buongiorno a tutti,
che voi sappiate è possibile creare gif animate sfruttando le librerie GD? Ho cercato in rete ed ho trovato questo: Codice PHP:
Ho sbagliato qualche modifica che ho apportato o non si possono creare gif animate con php e gd2?
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
|
||||
|
Il primo link su google ti fornisce una class per creare gif animate, con tanto di appropriato forum di supporto. Provala e chiedi li.
__________________
chezDreadnaut - dailyDreadnaut "Un <BR/> è impuro, punto." "I <P> </P> non hanno diritto di esistere."
|
|
||||
|
Grazie dreadnaut è una classe molto utile però il problema e che questo script crea una gif animata partendo da varie frames poste in una cartella...ammettendo anche che io scomponga la mia gif in frames dopo come dovrei fare a mettere questa frames su un immagine non animata?
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
|
||||
|
Mi sembra che le ultime versioni di photoshop permettano di aprire tutte le istanze delle gif animate.
Sicuramente Image Ready e Flash lo fanno. ciao!
__________________
[ debug 2.0 | deForum 3.0? Suggerisci | deGallery 5.1! | deGuest | guardali in faccia | MillenniuMRoma.it ] ![]() Non rispondo a messaggi privati su argomenti tecnici. Per queste cose esiste il forum! © ® ™ |
|
||||
|
Sicuramente debug hai ragione, perchè creo e modifico gif con l'unione (pensa) di Adobe PhotoShop e ImageReady CS (v8) però io voglio fare il tutto con PHP per questo ho chiesto...avrei bisogno di sovrappore una gif animata su una semplice immagine con PHP ma quello script di dreadnaut non fa proprio ciò che io voglio.
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
|
||||
|
Io nel codice che ho postato nel post #1 apro due immagine, una gif animata e una gif normale, le sovrappongo e mostro il risultato tramite un header gif.
Credevo che header gif bastasse per far muovere l'immagine "sotto" cioè la gif animata ma invece mi sbagliavo, il codice prende solo la prima frame della gif animata al di sopra gli sovrappone la seconda immagine e mostra il risultato finale.
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
|
||||
|
Se vuoi creare una gif animata, devi creare una gif animata!
Non puoi pretendere di ottenere questo risultato senza il metodo suggerito da dreadnaut! Dovrai creare tutti i frame dell'animazione, quindi con le tue sovrapposizioni e gli effetti che vuoi, e poi usare il php. Non puoi, a quanto ho capito, fare tutto automaticamente. Ciao!
__________________
[ debug 2.0 | deForum 3.0? Suggerisci | deGallery 5.1! | deGuest | guardali in faccia | MillenniuMRoma.it ] ![]() Non rispondo a messaggi privati su argomenti tecnici. Per queste cose esiste il forum! © ® ™ |
|
||||
|
Beh allora non avrei proprio postato.
Come ho detto più volte partendo da una gif animata (pre-creata o creata al momento con la classe di dreadnaut) ho bisogno di sovrapporre questa gif su un immagine che l'utente caricherà temporaneamente nel mio spazio. Ora da quanto ho capito non possiamo fare tutto con un solo codice quindi che ne dite se uso la funzione createimagefromgd? Con la classe di Dreadnaut creo la gif animata e con un secondo codice sovappongo tutto!?
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
|
||||
|
Allora, ciò che tu vuoi ottenere praticamente è di sovrappore una GIF animata ad un background statico?
Scomponi la GIF nei vari frames, sovrapponi i frames al background, uno per uno, e poi ricrei la GIF partendo dalle immagini risultanti... è solo una mia supposizione sul momento però, nn so se si possa fare.
__________________
|
|
||||
|
Non credo che si possa fare, ma posto comunque il codice per un aiuto:
Codice PHP:
Codice PHP:
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
|
||||
|
Citazione:
ciao!
__________________
[ debug 2.0 | deForum 3.0? Suggerisci | deGallery 5.1! | deGuest | guardali in faccia | MillenniuMRoma.it ] ![]() Non rispondo a messaggi privati su argomenti tecnici. Per queste cose esiste il forum! © ® ™ |
|
||||
|
Il problema e come fare, cioè dovrei usare imagecopy() perchè ho sperimentato che imagecreatefromgd() non va bene perchè più o meno il risultato non cambia.
__________________
Test Velocità ADSL | Meta Tags Generator | .htpasswd Generator | Calcolo PageRank | Generatore di Feed RSS » Su che Server Sei? - phpinfo() - Sezione AlterVista « "Non è mai troppo tardi per realizzare il tuo sogno." » Hilary Duff |
![]() |
| Strumenti discussione | |
| Modalità visualizzazione | |
|
|
|
|