php-pdf - Yet another HTML to PDF Converter based on wkhtmltopdf

  •        8

This is a yet another html to pdf converter for php. This package uses wkhtmltopdf as a third-party tool so proc_*() functions have to be enabled in your php configurations and wkhtmltopdf tool should be installed in your machine (You can download it from here). php-pdf uses League\Flysystem to save the file to the local or remote filesystems.



Related Projects

go-wkhtmltopdf - Golang commandline wrapper for wkhtmltopdf

  •    Go

See for wkhtmltopdf docs. We needed a way to generate PDF documents from Go. These vary from invoices with highly customizable lay-outs to reports with tables, graphs and images. In our opinion the best way to do this was by using HTML/CSS templates as source for our PDFs. Using CSS print media types and millimeters instead of pixel units we can generate very acurate PDF documents using wkhtmltopdf.

gotenberg - :scroll: A stateless API for converting Markdown files, HTML files and Office documents to PDF

  •    Go

At TheCodingMachine, we build a lot of web applications (intranets, extranets and so on) which require to generate PDF from various sources. Each time, we ended up using some well known libraries like wkhtmltopdf or unoconv and kind of lost time by reimplementing a solution from a project to another project. Meh. The API is now available on your host under

wisepdf - Wkhtmltopdf wrapper done right

  •    Ruby

Wkhtmltopdf wrapper done right. Wisepdf uses the shell utility wkhtmltopdf to serve a PDF file to a user from HTML. In other words, rather than dealing with a PDF generation DSL of some sort, you simply write an HTML view as you would normally, then let PDF take care of the hard stuff.

phpwkhtmltopdf - A slim PHP wrapper around wkhtmltopdf with an easy to use and clean OOP interface

  •    PHP

PHP WkHtmlToPdf provides a simple and clean interface to ease PDF and image creation with wkhtmltopdf. The wkhtmltopdf and - optionally - wkhtmltoimage command must be installed and working on your system. See the section below for details. Make sure, that you include the composer autoloader somewhere in your codebase.

athenapdf - Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker

  •    Go

Simple, Docker-powered PDF conversions.Athena is comprised of an Electron command line interface (CLI) tool, and a Go microservice for converting HTML to PDF documents.

wicked_pdf - PDF generator (from HTML) plugin for Ruby on Rails

  •    Ruby

Wicked PDF uses the shell utility wkhtmltopdf to serve a PDF file to a user from HTML. In other words, rather than dealing with a PDF generation DSL of some sort, you simply write an HTML view as you would normally, then let Wicked PDF take care of the hard stuff. to config/initializers/mime_types.rb in older versions of Rails.

TCPDF - PHP class for generating PDF

  •    PHP

TCPDF is a PHP class for generating PDF documents without requiring external extensions. TCPDF Supports UTF-8, Unicode, RTL languages, XHTML, Javascript, digital signatures, barcodes and much more.

django-wkhtmltopdf - Django Wrapper to the PDF Renderer: wkhtmltopdf

  •    Python

Provides Django views to wrap the HTML to PDF conversion of the wkhtmltopdf binary. Install the wkhtmltopdf static binary.

python-pdfkit - Wkhtmltopdf python wrapper to convert html to pdf

  •    Python

Python 2 and 3 wrapper for wkhtmltopdf utility to convert HTML to PDF using Webkit. Warning! Version in debian/ubuntu repos have reduced functionality (because it compiled without the wkhtmltopdf QT patches), such as adding outlines, headers, footers, TOC etc. To use this options you should install static binary from wkhtmltopdf site or you can use this script.

Php Pdf Factory

  •    PHP

PDFLib-free PDF creation using PHP. It has interface compatible with php pdf creator (pdf-php library). Implements most of Adobe recommended features like PageTrees, Outlines, and so on.

PHP Pdf creation - Ramp;OS

  •    PHP

Ramp;OS Pdf class for PHP generates dynamic pdf documents without installing any additional modules. A base class called quot;Cpdf.phpquot; plus a helper class quot;Cezpdf.phpquot; is used a basic and output For further details, please refer to our Blog (

wkhtmltopdf - Convert HTML to PDF using Webkit (QtWebKit)

  •    C++

wkhtmltopdf and wkhtmltoimage are command line tools to render HTML into PDF and various image formats using the QT Webkit rendering engine. These run entirely "headless" and do not require a display or display service. See for updated documentation.

PDF Generator for .NET


PDF Generator (HTML-to-PDF) for .NET based on WkHtmlToPdf in one assemply.

PDF Merger for PHP

  •    PHP

PDF Merger for PHP makes it incredibly easy to merge multiple PDFs together in your PHP web application. After merging you can either output to the browser, prompt a download, save it to a file location or return it as a string.

php-svg-lib - SVG file parsing / rendering library

  •    PHP

The main purpose of this lib is to rasterize SVG to a surface which can be an image or a PDF for example, through a \Svg\Surface PHP interface. This project was initialized by the need to render SVG documents inside PDF files for the DomPdf project.

pdfparser - PdfParser, a standalone PHP library, provides various tools to extract data from a PDF file

  •    PHP

Pdf Parser, a standalone PHP library, provides various tools to extract data from a PDF file. Test the API on our demo page.

tc-lib-pdf - TCPDF - PHP PDF Library -

  •    PHP


TCPDF - Official clone of PHP library to generate PDF documents and barcodes

  •    PHP

A new version of this library is under development at and as a consequence this version will not receive any additional development or support. This version should be considered obsolete, new projects should use the new version as soon it will become stable. PHP library for generating PDF documents on-the-fly.

PDF Chain - Graphical user interface for the PDF Toolkit (PDFtk)

  •    C++

PDF Chain is a graphical user interface for the PDF Toolkit (pdftk). The GUI supports all common features of the command line tool in a comfortable way. PDF Chain generates a command for the PDF Toolkit from the GUI settings and executes it on the system. Therefore the PDF Toolkit must be already installed on the system.

PDFBox - Java PDF library

  •    Java

Apache PDFBox is an open source Java PDF library for working with PDF documents. This library allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. It provides support for adding bookmarks, fonts, text extraction, Encryption, PDF printing and lot more.