Hi Mark,

> You probably want to use the windows ShellExec function with a 'print' verb.

Thanks Mark! And cheers for the great win32api library!!

I've included a link[1] on how to do this for anyone searching the
archives.

Malcolm

[1] Print via ShellExecute (prints to the user's default printer)
http://timgolden.me.uk/python/win32_how_do_i/print.html#shellexecute

Example:

win32api.ShellExecute( 0, 'print', fileName, None, '.', 0 )

<snipped> 
Under Windows: Is there a way to print a file using the file's file
extension association using either the os.system or subprocess modules
(vs. win32 extensions)?

Use case: print PDF or Office documents to default printer without
having to distribute win32 extensions.
</snipped>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to