Have you ever wondered how to create PDF Reports programmatically? If so, then this is the book for you! In ReportLab: PDF Processing with Python, you will learn how to generate PDFs using the popular Python programming language. The code in this book will run on all 3 major platforms:
ReportLab is fast and reliable. I have been using it for the past 10+ years professionally. It’s also quite easy to learn. In this book you will learn all you need to know to generate your own PDFs.
Here’s a sample of just some of things you will learn:
- How to embed fonts
- Generate multipage documents
- Add tables
- Insert photos
- Add graphs to your PDF
- Add barcodes to your PDF
- Draw shapes
- Generate multi-column pages
- Tutorials on generating specific complex examples
This book will be split into two main parts. The first part will contain pretty thorough coverage of the various parts of ReportLab. The second part will be a short series of chapters on how to create various layouts with ReportLab.
I am also planning a section (or series of appendices) of the book that will introduce you to other Python PDF packages such as PyPDF2 and rst2pdf and how you might use them.
If you would like to be a part of this project, then check out my Kickstarter now!