AcmlmBoard-1.92.08/numgfx.php

25 lines
567 B
PHP

<?php
Header('Content-type:image/png');
$len=strlen($n);
if($len<$l){
$ofs=$l-$len;
$len=$l;
}
if(!$f) $f='numnes';
$gfx=ImageCreateFromPNG("numgfx/$f.png");
$img=ImageCreate($len*8,8);
ImageCopy($img,$gfx,0,0,104,0,1,1);
for($i=0;$i<$len;$i++){
switch($n[$i]){
case '/': $d=10; break;
case 'N': $d=11; break;
case 'A': $d=12; break;
case '-': $d=13; break;
default: $d=$n[$i];
}
ImageCopy($img,$gfx,($i+$ofs)*8,0,$d*8,0,8,8);
}
ImageColorTransparent($img,0);
ImagePNG($img);
ImageDestroy($img);
?>