On 11/7/22 5:25 PM, Neil Kenig wrote:

You may want to try https://pypi.org/project/PyMuPDF/.   It's relatively easy 
to create a blank PDF and then insert text of a given font and size at precise 
locations on the page.  PDF files use points (1/72nd of an inch) for both font 
sizes and location on a page and will print properly regardless of the 
printer's resolution (assuming the stock size is the same, e.g. US Letter or 
A4).  You can then print the PDF and if the preprinted stock is loaded into the 
printer, you should get the desired result.

This is excellent advice, and it has the huge advantage of being cross-platform.  The Windows printing API is, in my expert opinion, peculiar and finicky.

--
Tim Roberts, t...@probo.com
Providenza & Boekelheide, Inc.

_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32

Reply via email to