Python Create PDF File from URL Example
Hello Friends,
This post will give you an example of python create pdf file from url. you'll learn how to create pdf from url in python. We will look at an example of pdf from url in python. It's a simple example of python create pdf from url. you will do the following things for python pdf from url.
In this example, I will show you how to create pdf file from url file in python, we will use pdfkit and wkhtmltopdf to generate pdf file from url in python. So, without further ado, let's follow simple steps with python3 (Python 3) version.
Step 1: Install PDFKit Library
In this step, we need to install pdfkit library by the following the command:
pip3 install pdfkit
Step 2: Install wkhtmltopdf Software
In this step, we need to install wkhtmltopdf software to your system, so let's use following way for your system.
For Ubuntu User:
sudo apt-get update sudo apt-get install wkhtmltopdf
For Windows User:
Step 3: Create Python File
Here, we will create main.py python file and write code to generate pdf file. i will give you two example code one for ubuntu user and another for windows user. so let's see the bellow code:
main.py (For Ubuntu Users)
import pdfkit # Generate PDF File Code pdfkit.from_url('https://www.google.co.in', 'out.pdf')
main.py (For Windows Users)
import pdfkit # Define Path of wkhtmltopdf.exe pathToWkhtmltopdf = r'C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe' # Point pdfkit configuration to wkhtmltopdf.exe config = pdfkit.configuration(wkhtmltopdf=pathToWkhtmltopdf) # Convert HTML file to PDF File pdfkit.from_url('https://www.google.co.in', 'out.pdf', configuration=config)
Run Python App:
All the required steps have been done, now you have to type the given below command and hit enter to run the Laravel app:
python3 main.py
Output:
I hope it can help you...