Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Add Page | Intermediate Python: PDF Manipulating, Extracting, and Combining
Intermediate Python: PDF Manipulating, Extracting, and Combining
course content

Course Content

Intermediate Python: PDF Manipulating, Extracting, and Combining

Intermediate Python: PDF Manipulating, Extracting, and Combining

Add Page

add_page() is a PyPDF2 function that allows developers to add new pages to an existing PDF document. It's useful for creating reports, adding new content to an existing document, and modifying the structure of a PDF file. With add_page(), developers can automate the process of adding new pages to a PDF document in Python.

Let's add the first page from sample.pdf to a new file out.pdf and compress the page content in 2 times.

The sample.pdf content:

Task

  1. Read in a PDF called "sample.pdf";
  2. Select the page at index 0 and scale it by 0.5;
  3. Write the PDf to a file called "out.pdf".

Task

  1. Read in a PDF called "sample.pdf";
  2. Select the page at index 0 and scale it by 0.5;
  3. Write the PDf to a file called "out.pdf".

The file:

Mark tasks as Completed
Switch to desktop for real-world practiceContinue from where you are using one of the options below

Everything was clear?

add_page() is a PyPDF2 function that allows developers to add new pages to an existing PDF document. It's useful for creating reports, adding new content to an existing document, and modifying the structure of a PDF file. With add_page(), developers can automate the process of adding new pages to a PDF document in Python.

Let's add the first page from sample.pdf to a new file out.pdf and compress the page content in 2 times.

The sample.pdf content:

Task

  1. Read in a PDF called "sample.pdf";
  2. Select the page at index 0 and scale it by 0.5;
  3. Write the PDf to a file called "out.pdf".

The file:

Mark tasks as Completed
Switch to desktop for real-world practiceContinue from where you are using one of the options below
Section 1. Chapter 6
AVAILABLE TO ULTIMATE ONLY
We're sorry to hear that something went wrong. What happened?
some-alt