Due to a bug in FlashPlayer, you can't wait.  Preload images before starting  
the print job

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
thatstephen
Sent: Monday, September 08, 2008 8:54 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: FlexPrintJob - Very Hit & Miss


Hi,

Thank you for this advice. I have a similar problem and have tried to
follow your advice.

However I have tried everything I can think of to make Flex and its
asynchronous events wait for the image load before adding the next
rendered page to the printjob using addObject.

How can you make the Flash Player wait for these events before adding
the page endered with the images correctly loaded?

I have noted that the otherwise good code for printing in the
Flexreport component only seems to use embedded images.

Thanks

--- In flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>, "Dmitri 
Girski" <[EMAIL PROTECTED]> wrote:
>
> Hi Jeff,
>
> Your image simply is not ready to be rendered. It could be not loaded
> yet, it could be loaded, but positioned well off the Vbox etc.
>
> You have to wait for 2 events for this image:
> -creation Complete
> -updateComplete
> This would guarantee in 90% that your image will be printed. If you
> want 100%, then you have also to check the parent container
> updateComplete event.
>
>
> Cheers,
> Dmitri.
>
>
>
>
> --- In flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>, 
> "Battershall, Jeff"
> <jeff.battershall@> wrote:
> >
> > Actually it is more miss than hit on OSX. By muttering certain
> > incantations I'm able to print a loaded bitmap about once out of
very 20
> > tries. Otherwise, blank pages. The image by the way has been
loaded for
> > some time when this happens.
> >
> > Has anyone experienced this? A workaround?
> >
> > Jeff Battershall
> > Application Architect
> > Dow Jones Indexes
> > jeff.battershall@
> > (609) 520-5637 (p)
> > (484) 477-9900 (c)
> >
>

Reply via email to