title: create pdf from python
body: <p>I'm looking to generate PDF's from a Python application.
  They start relatively simple but some may become more complex (Essentially letter like documents but will include watermarks for example later)</p>
  
  <p>I've worked in raw postscript before and providing I can generate the correct headers etc and file at the end of it I want to avoid use of complex libs that may not do entirely what I want. Some seem to have got bitrot and no longer supported (pypdf and pypdf2) Especially when I know PDF/Postscript can do exactly what I need. PDF content really isn't that complex.</p>
  
  <p>I can generate EPS (Encapsulated postscript) fine by just writing the appropriate text headers to file and my postscript code. But Inspecting PDF's there is a lil binary header I'm not sure how to generate. </p>
  
  <p>I could generate an EPS and convert it. I'm not overly happy with this as the production environment is a Windows 2008 server (Dev is Ubuntu 12.04) and making something and converting it seems very silly.</p>
  
  <p>Has anyone done this before?
  Am I being pedantic by not wanting to use a library?</p>