Med Flash kan du skapa en fantastisk kodgenererad grafik. Ofta vill du spara denna grafik som en bild, så att du kan redigera dem efteråt med bildredigeringsprogram eller bara visa dem. Vi använder HYPE-ramen från Joshua Davis och Branden Hall för att spara vår kodgenererade grafik som en PNG.
Här är koden i klassform så du kan använda den om du utvecklar med Flash eller Flex:
paket import flash.display.MovieClip; importera flash.display.Sprite; importera hype.framework.display.BitmapCanvas; importera hype.extended.util.ContextSaveImage; Public Class Demo utökar MovieClip public function Demo (): void var sprite: Sprite = new Sprite (); sprite.graphics.beginFill (0xff0000); sprite.graphics.drawRect (150, 150, 200, 200); sprite.graphics.endFill (); var bmc: BitmapCanvas = ny BitmapCanvas (stage.stageWidth, stage.stageHeight); bmc.startCapture (sprite); addChild (BMC); var saver: ContextSaveImage = ny ContextSaveImage (bmc);