Esse código aqui está funcionando e nele temos um gráfico dentro de um
componente Canvas, mande seu código para darmos uma olhada, abraço.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";>
<mx:Script>
        <![CDATA[
                import mx.printing.FlexPrintJob;
                import mx.collections.ArrayCollection;

                [Bindable]
                public var expenses:ArrayCollection = new ArrayCollection([
                   {Month:"Jan", Profit:2000, Expenses:1500},
                   {Month:"Feb", Profit:1000, Expenses:200},
                   {Month:"Mar", Profit:1500, Expenses:500}
                ]);

                private function print():void{
                        var printjob:FlexPrintJob = new FlexPrintJob();

                        if(printjob.start()){

                                printjob.addObject(myCanvas);

                                printjob.send();
                        }
                }

        ]]>
</mx:Script>
        <mx:Button label="imprimir" click="print()"/>
        <mx:Canvas id="myCanvas" width="532" height="441"
backgroundColor="#F4FAEB">
                <mx:ColumnChart id="myChart" dataProvider="{expenses}"
showDataTips="true">
                <mx:horizontalAxis>
                   <mx:CategoryAxis
                        dataProvider="{expenses}"
                        categoryField="Month"
                   />
                </mx:horizontalAxis>
                <mx:series>
                   <mx:ColumnSeries
                        xField="Month"
                        yField="Profit"
                        displayName="Profit"
                   />
                   <mx:ColumnSeries
                        xField="Month"
                        yField="Expenses"
                        displayName="Expenses"
                   />
                </mx:series>
             </mx:ColumnChart>
                <mx:Legend dataProvider="{myChart}" x="408" y="28"/>
        </mx:Canvas>
</mx:Application>
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a