After going back and adding an event listener for the complete 
action on the image I was able to get the image to print.  Having to 
use an event listener, however, causes a problem. I need to loop 
through a potentially large data set, push data (including a path to 
an image) to my print view and then send the print job.  The user 
should only be prompted with the windows print window one time.  
I've tried instatiating a global FlexPrintJob variable, but that 
seems to cause an empty print job.  How might I achieve what I'm 
looking to do?

Thanks!
Wayne

--- In flexcoders@yahoogroups.com, "wayneposner" <[EMAIL PROTECTED]> 
wrote:
>
> Tom,
> 
> I set the width/height for the whole component.  I also tried 
> setting it for the image.  Setting it for the image actually gives 
> me nothing but a blue background when I view the print via 
Microsoft 
> Document Imaging.  Adding a callLater to the mix still does not 
> yield a jpeg in the print output.  I'll try the viewstack, but in 
th 
> meantime my code is as follows:
> 
> var printjob:FlexPrintJob=new FlexPrintJob();
>  printjob.start();
>  var pp:PartPrint=new PartPrint();
>  pp.product=bom[1];
>  this.addChild(pp);
>  callLater(doPrint,[printjob,pp]);
> 
> private function doPrint(printjob:FlexPrintJob, 
item:PartPrint):void
> {
> item.width=printjob.pageWidth;
> item.height=printjob.pageHeight
> printjob.addObject(item.atts);
> printjob.send();
> }
> 
> --- In flexcoders@yahoogroups.com, Tom Chiverton <tom.chiverton@> 
> wrote:
> >
> > On Wednesday 09 August 2006 11:13, Samuel Reuben wrote:
> > > On 7/19/06, Tom Chiverton <tom.chiverton@> wrote:
> > > > On Wednesday 19 July 2006 10:39, Samuel Reuben wrote:
> > > > > Does this happen even when the object height/width is set?
> > > > Does what happen ?
> > > The Silent failure ( Actually here nothing was sent to the 
> printer,
> > > because no height or width was set ).
> > 
> > Yes, setting a width/height by hand does make it print.
> > Wayne - did you set width/height for the object you added to the 
> print job, or 
> > just on the jpeg ? Can you try my work around (add the object to 
> be printed 
> > to a viewstack and set the selectedIndex to display it just 
before 
> printing) 
> > and see if that helps ? At the very least, if maybe your JPEG 
> isn't being 
> > loaded, you get to see it not being loaded. Typing that, maybe 
try 
> loading 
> > the JPEG, then calling the printer job via callLater().
> > 
> > -- 
> > Tom Chiverton
> > 
> > ****************************************************
> > 
> > This email is sent for and on behalf of Halliwells LLP.
> > 
> > Halliwells LLP is a limited liability partnership registered in 
> England and Wales under registered number OC307980 whose 
registered 
> office address is at St James's Court Brown Street Manchester M2 
> 2JF.  A list of members is available for inspection at the 
> registered office. Any reference to a partner in relation to 
> Halliwells LLP means a member of Halliwells LLP. Regulated by the 
> Law Society.
> > 
> > CONFIDENTIALITY
> > 
> > This email is intended only for the use of the addressee named 
> above and may be confidential or legally privileged.  If you are 
not 
> the addressee you must not read it and must not use any 
information 
> contained in nor copy it nor inform any person other than 
Halliwells 
> LLP or the addressee of its existence or contents.  If you have 
> received this email in error please delete it and notify 
Halliwells 
> LLP IT Department on 0870 365 8008.
> > 
> > For more information about Halliwells LLP visit 
www.halliwells.com.
> >
>







--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to