Seriously, you could use it to generate invoices, create birthday cards, or all other sorts of fun things. Like we said, if you really like Google's homepage today and want to save it as a PDF, you could use wkhtmltopdf for that. Check out the auto-generated wkhtmltopdf manual.Ĭommand line tools are awesome, but I want a C library. There are plenty of command line options. Install wkhtmltopdf: Debian/Ubuntu: sudo apt-get install wkhtmltopdf. That's great, I've always wanted to turn Google's homepage into a PDF, but I want a table of contents as well. Install python-pdfkit: pip install pdfkit (or pip3 for python3). Create your HTML document that you want to turn into a PDF (or image)įor example, if I really like the treatment Google has done to their logo today and want to capture it forever as a PDF:.Download a precompiled binary or build from source.There is also a C library, if you're into that kind of thing. ![]() To get pdfkit working, you’ll need to either add wkhtmltopdf to your PATH, or configure pdfkit to point to where the executable is stored (the latter option is used below). You can install django-pdfkit either via the Python Package Index (PyPI) or from github. In the example below, we download Wikipedia’s main page as a PDF file. These run entirely "headless" and do not require a display or display service. pip install pdfkit Once you’re set up, you can start using pdfkit. Wkhtmltopdf and wkhtmltoimage are open source (LGPLv3) command line tools to render HTML into PDF and various image formats using the Qt WebKit rendering engine.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |