How to convert html to pdf using python

In many cases, it is required to convert HTML output into pdf. For eg:- Consider a scenario, in which you did some payment on a website, and they provide just an HTML receipt, but you require a pdf version of that HTML receipt.

So via this article we gonna show, how to convert HTML into pdf using python.

// installing library pdfkit

pip install pdfkit

// installing wkhtmltopdf 

sudo apt-get install wkhtmltopdf

// Case: 1

// if already saved html page =  test.html

import pdfkit 
pdfkit.from_file('test.html', 'out.pdf') 

//Case 2:
// if converting directly from a webpage

import pdfkit 

//Case3 :
// passing multiple sources 
pdfkit.from_url(['', '', ''], 'out.pdf') 
pdfkit.from_file(['file1.html', 'file2.html'], 'out.pdf')