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/