2月 28th, 2008

? 遜 GIFのバイナリ出力

Posted in Web/AP全舜 by tatenaga

 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;
}
You can leave a comment, or trackback from your own site. RSS 2.0

Leave a comment