note 61215 added to function.swf-definefont

From: Date: Sat, 28 Jan 2006 13:50:54 +0000
Subject: note 61215 added to function.swf-definefont
Groups: php.notes 
Request: Send a blank email to php-notes+get-102617@lists.php.net to get a copy of this message
<?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); } ?> ---- Server IP: 194.109.193.119 Probable Submitter: 62.195.90.29 ---- Manual Page -- http://www.php.net/manual/en/function.swf-definefont.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+61215 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+61215&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+61215&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#102617) next »