Minimalistic library to format python source in the style of a2ps.
| etc | Version 0.1.2 | |
| LICENSE | Initial commit | |
| py2pdf.py | Improved documentation. | |
| README | Corrected "unicode string" to "string". | |
| setup.py | Version 0.1.3 | |
py2pdf
======
Description
-----------
py2pdf has one simple purpose: It takes a string with python source
code and creates a nice looking pdf file. The library is simple and
self-contained. All pdf generation is done by py2pdf itself. No font
files are needed.
Quick example
-------------
::
>>> import py2pdf
>>> text = open('py2pdf.py').read()
>>> f = open('tmp.pdf', 'wb')
>>> py2pdf.create_pdf(
... text, f,
... title='py2pdf',
... pagesize=py2pdf.A4,
... printed_by='Printed by ME',
... file_date='2020年08月01日')
>>> py2pdf.startfile('tmp.pdf')