Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.84 KB

README.md

File metadata and controls

32 lines (23 loc) · 1.84 KB

ReportLab: PDF Processing with Python

ReportLab: PDF Processing with Python

This is the code repository for the book, ReportLab: PDF Processing with Python by Michael Driscoll

What is this book about?

ReportLab is the primary package that most Python developers use for creating PDFs programmatically. This book will take a deep dive into this package and teaches you how to use this versatile library.

This book covers the following topics:

  • Creating PDFs with ReportLab Canvas methods
  • Using PLATYPUS in ReportLab for Dynamic Reports
  • Turning Data into Reports with ReportLab
  • Splitting / Joining PDFs with PyPDF2 and pdfrw
  • Rotating Pages
  • PDF Security
  • Merging PDFs
  • and much, much more!

Audience

This book is for intermediate level Python programmers who would like to learn how to generate PDFs using Python. It also teaches how to modify pre-existing PDFs using Python.

What You Need for the Book

You will need the ReportLab toolkit for generating PDFs. This book also covers PyPDF2 and pdfrw.

Where to Buy the Book

About the Author

Michael Driscoll has been an application developer using Python for over a decade. He is the author of the popular Python blog, The Mouse Vs. the Python as well as several other Python books including Python 101, Python Interviews and ReportLab - PDF Processing with Python.