2月 28th, 2008
? 遜 GIFのバイナリ出力
CGIなどでアクセス解析等の処理を実施し、IMGタグで読み込ませる為ぜ 1ピクセル四方の? 遜 GIFを出力する事がよぜ あります。この時の「1ピクセル四方の? 遜 GIF」を定義する場合、以? のようになります。
int LoadSpacerGif( void ) { char str_header[512] = {'0'}; unsigned char str_spacer[] = { 0x47, 0x49, 0x46, 0x38, 0x39, 0x61, 0x01, 0x00, 0x01, 0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x21, 0xF9, 0x04, 0x05, 0x14, 0x00, 0x02, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x02, 0x02, 0x54, 0x01, 0x00, 0x3B }; printf("Content-type: image/gif\n\n" ); fwrite( str_spacer, sizeof(str_spacer), 1, stdout ); fflush( stdout ); return 0; }
Comments are closed!