addEntry(0.0,255,255,255); $myGradient1->addEntry(0.2,255,255,0); $myGradient1->addEntry(0.4,255,0,0); $myGradient1->addEntry(0.6,255,0,255); $myGradient1->addEntry(0.8,0,0,255); $myGradient1->addEntry(1.0,0,0,0); $myString="ABC"; $myGlyphs=new SWFShape(); $myFont=new SWFFont("Bimini.fdb"); $myFill1=$myGlyphs->addFill($myGradient1, SWFFILL_LINEAR_GRADIENT); $myFill1->scaleTo(0.4); $myFill1->moveTo(10,40); $myGlyphs->setRightFill($myFill1); $myGlyphs->setLine(1,0,0,0); $totalWidth=0; $myHeight=$myFont->getAscent(); for($i=0; $idrawGlyph($myFont,$myString[$i]); $myGlyphs->movePen($myFont->getWidth($myString[$i]),0); $totalWidth+=$myFont->getWidth($myString[$i]); } $myMovie=new SWFMovie(); $myMovie->setDimension($totalWidth,$myHeight+($myHeight*.9)); $myMovie->setBackground(255,255,255); $myInstance=$myMovie->add($myGlyphs); $myInstance->moveTo(0,$myHeight); /* $totalWidth*=3; $myHeight*=3; */ header('Content-type: application/x-shockwave-flash'); $myMovie->output(); ?>