Med Flash kan du lage noen kjempekode generert grafikk. Ofte vil du lagre denne grafikken som et bilde, slik at du kan redigere dem etterpå med bildebehandlingsprogramvare eller bare vise dem. Vi bruker HYPE-rammeverket fra Joshua Davis og Branden Hall for å lagre vår kodegenerert grafikk som en PNG.
Her er koden, i klasseklassen, slik at du kan bruke den om du utvikler med Flash eller Flex:
pakke import flash.display.MovieClip; importer flash.display.Sprite; importer hype.framework.display.BitmapCanvas; importer hype.extended.util.ContextSaveImage; Public Class Demo utvider 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 = nytt BitmapCanvas (stage.stageWidth, stage.stageHeight); bmc.startCapture (sprite); addChild (BMC); var saver: ContextSaveImage = ny ContextSaveImage (bmc);