• Stars
    star
    163
  • Rank 229,807 (Top 5 %)
  • Language
    Python
  • Created over 7 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Code examples for the book, ReportLab: PDF Processing with Python

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.

More Repositories

1

pytips

Python Tips contains code snippets that will help you learn Python
Python
424
star
2

automating_excel_with_python

Code from the book, Automating Excel with Python by Michael Driscoll
Python
133
star
3

applications_with_wxpython

Code examples for the book, Creating GUI Application with wxPython
Python
116
star
4

python101code

Code examples from the book, Python 101 by Michael Driscoll
Jupyter Notebook
97
star
5

python201bookcode

The code examples for the book: Python 201: Intermediate Python
Python
77
star
6

image_processing_with_python

Pillow: Image Processing with Python(Book Code)
Python
56
star
7

wxpythoncookbookcode

Code for the wxPython Cookbook
Python
52
star
8

wxPython_recipes_book_code

Sample code from the wxPython Recipes book
Python
50
star
9

pythonlogging

Code examples for the Python Logging book
Python
42
star
10

flask101

Code from my series of articles on Flask
Python
19
star
11

python_quiz_book

The Python Quiz Book is a book of quizzes by Michael Driscoll
Python
18
star
12

talks

Slides and code for talks given at conferences / meetups
Jupyter Notebook
17
star
13

Python-101-Community-Edition

Python 101 Community Edition is the free open source version of my book, Python 101.
Python
16
star
14

boomslang

A simple XML editor created using Python and wxPython
Python
11
star
15

jupyternotebook101

Code examples from the book, Jupyter Notebook 101 by Michael Driscoll
Jupyter Notebook
9
star
16

driscollis

7
star
17

tic_tac_toe_pysimplegui

A Tic-Tac-Toe game written with PySimpleGUI
Python
7
star
18

NebraskaCode_Python_Decorators

Support files for a talk at NebraskaCode 2018
Jupyter Notebook
5
star
19

PrairieCode2019

Python
3
star
20

MediaLocker

Python
3
star
21

AdventOfCode2020

Python
2
star
22

decorators_talk

A series of decorator examples for a talk about Python decorators
Jupyter Notebook
2
star
23

wxTicTacToe

A Tic-Tac-Toe game done in wxPython
Python
2
star
24

python_quiz_mini_book

The Python Quiz Mini Book is my introductory book of Python quizzes
Python
2
star
25

acmeScribe

Python
1
star
26

MouseVsPythonYouTube

Code from my screencasts and talks on Youtube
Jupyter Notebook
1
star
27

wxpython_by_example_screencast

Python
1
star
28

wxpython_snippets

A repository of wxPython snippets
Python
1
star