>> -----Original Message----- >> From: python-win32-bounces+rdahlstrom=directedge....@python.org >> [mailto:python-win32- >> bounces+rdahlstrom=directedge....@python.org] On Behalf Of Tim Roberts >> Sent: Wednesday, February 17, 2010 5:43 PM >> To: python-win32@python.org >> Subject: Re: [python-win32] Python Automation Question >> >> Roberts, Gregory (Contractor) wrote: >> >> The automation runs on a VM and is working smoothly except for with >> one report. It requires that the default printer on the VM is set to >> print to PDF and I am unsure of how to go about this. I have >> inherited the code after essentially writing the requirements and am >> excited to begin coding in Python. I would prefer not to have to >> contact the initial developer if at all possible and use this as a >> learning experience since again, I am maintaining the automation scripts.
> Well, at the risk of being flippant, it seems to me that the right thing > to do is to change the default printer to print to PDF. By hand. > > Assuming you have Acrobat installed, go into Settings, Printers and > Faxes, right-click on Adobe PDF and select "Set as Default Printer". > > It would be very unfriendly for you to have your script change the > default printer. Users do not expect that. > > -- > Tim Roberts, t...@probo.com > Providenza & Boekelheide, Inc. > The unfriendliness aside - if you are coding it yourself, why not make it behave properly and print to a specific printer? Or simply convert to a .pdf without sending it to a pdf printer? DISCLAIMER: This e-mail, and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail, you are hereby notified that any dissemination, distribution or copying of this e-mail, and any attachments thereto, is strictly prohibited. If you have received this in error, please immediately notify me and permanently delete the original and any copy of any e-mail and any printout thereof. E-mail transmission cannot be guaranteed to be secure or error-free. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. NOTICE REGARDING PRIVACY AND CONFIDENTIALITY Direct Edge ECN LLC may, at its discretion, monitor and review the content of all e-mail communications. www.directedge.com _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32