note 61215 deleted from function.swf-definefont by sobak

From: Date: Sun, 04 Dec 2016 07:33:45 +0000
Subject: note 61215 deleted from function.swf-definefont by sobak
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-208132@lists.php.net to get a copy of this message
Note Submitter: Joachim Kruyswijk ---- <?php # Show seven fonts in random sizes and colors. # Reload to see the changes header("Content-type: application/x-shockwave-flash"); # Higher values for $frames make it quicker! $frames = 1; swf_openfile("php://stdout", 256, 256, $frames, .9, .9, .9); # Viewport. Bigger values give a bigger viewport and tinier content define("VIEWPORT", 150); swf_ortho2(-VIEWPORT, VIEWPORT, -VIEWPORT, VIEWPORT); # Start with empty frame swf_showframe(); $tmp = 500; $fontnum = -1; $fonts = explode(",", "Curl-Roman,Haeberli,Inja,Ligon-Bold,Ligon-Roman,Mod,Pix3"); swf_translate(-100, 100, 0); for( $i = 0; $i< sizeof( $fonts ); $i++ ){ swf_addcolor(rnd01(), rnd01(), rnd01(), 0); swf_definefont(++$fontnum, $fonts[$i]); swf_fontsize( rand(6,45) ); # Show font name. Remove "-" from font name as Curl-Roman does not support that character! swf_definetext(++$tmp, str_replace("-", "", $fonts[$i] ), 0); swf_translate(0, -20, 0); swf_placeobject($tmp, 60); swf_showframe(); } swf_closefile(); # Return random color value i.e. value between 0 and 1 function rnd01(){ return (mt_rand(0,0xFF) / 0xFF); } ?>

« previous php.notes (#208132) next »