- <?php
- // FRAMES SOURCE
- $source[0] = "gifs/b1.gif";
- $source[1] = "gifs/b3.gif";
- $source[2] = "gifs/b5.gif";
- include('GIFEncoder.class.php');
- foreach ($source as $src) {
- $frames[] = $src;
- $framed[] = 50;
- }
- $gif = new GIFEncoder($frames,$framed,0,2,0,255,0,'url');
- $img = $gif->GetAnimation();
- fwrite(fopen("animated.gif", "wb" ), $gif->GetAnimation());
- ?>
$source[0] = "gifs/b1.gif";$source[] adalah array untuk menentukan lokasi gambar-gambar yang akan dijadikan animasi GIF, format gambar harus GIF dan tidak bisa JPG, PNG, atau lainnya.
$framed[] = 50;$framed[] adalah delay atau jarak waktu (dalam milisekon) transisi antara gambar-gambar.
$gif = new GIFEncoder($frames,$framed,0,2,0,255,0,'url');Note: GIFEncoder(source gambar, waktu transisi, putaran animasi, disposal, transparan rgb(red), transparan rgb(green), transparan rgb(blue), 'url');
Putaran Animasi : Jika putaran animasi diisi 0 maka animasi akan berputar terus, jika diisi 1 maka animasi hanya satu putaran.
Disposal : Biasa diisi 2
Transparan : Warna yang akan dijadikan transparan. Contohnya di atas warna yang dijadikan transparan adalah hijau maka diisi 0,255,0
fwrite(fopen("animated.gif", "wb" ), $gif->GetAnimation());Jika kamu ingin menyimpan animasi GIF yang telah digenerate, maka gunakan fungsi fwrite di atas. Namun kalau kamu ingin menampilkan langsung dibrowser gunakan fungsi di bawah ini.
header('content-type:image/gif');DOWNLOAD SOURCE CODE DI SINI
echo $gif->GetAnimation();
Koq muncul pesan :
BalasHapusNotice: Use of undefined constant ERR00 - assumed 'ERR00' in D:\Web\animatedgifs\generate.php on line 14
Notice: Use of undefined constant ERR01 - assumed 'ERR01' in D:\Web\animatedgifs\generate.php on line 14
Notice: Use of undefined constant ERR02 - assumed 'ERR02' in D:\Web\animatedgifs\generate.php on line 14
Notice: Use of undefined constant ERR03 - assumed 'ERR03' in D:\Web\animatedgifs\generate.php on line 14
Nice post gan!
BalasHapusjam tangan
jam tangan pria
jam tangan murah
jam tangan online
jam tangan wanita
jika ditambah prtsc nya jauh lebih oke
BalasHapusmy blog