12main (
int argc,
char **argv)
20 fprintf (stderr,
"Usage: pngtogd2 filename.png filename.gd2 cs fmt\n");
21 fprintf (stderr,
" where cs is the chunk size\n");
22 fprintf (stderr,
" fmt is 1 for raw, 2 for compressed\n");
25 in =
fopen (argv[1],
"rb");
28 fprintf (stderr,
"Input file does not exist!\n");
35 fprintf (stderr,
"Input is not in PNG format!\n");
41 fprintf (stderr,
"Output file cannot be written to!\n");
fprintf($stream, string $format, mixed ... $values)
fopen(string $filename, string $mode, bool $use_include_path=false, $context=null)
void gdImageGd2(gdImagePtr im, FILE *out, int cs, int fmt)
gdImagePtr gdImageCreateFromPng(FILE *fd)
void gdImageDestroy(gdImagePtr im)
exit(string|int $status=0)