Download the PHP package lukasss93/pdf-to-ppm without Composer
On this page you can find all versions of the php package lukasss93/pdf-to-ppm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download lukasss93/pdf-to-ppm
More information about lukasss93/pdf-to-ppm
Files in lukasss93/pdf-to-ppm
Package pdf-to-ppm
Short Description PHP wrapper for the pdftoppm command which is part of poppler-utils.
License MIT
Informations about the package pdf-to-ppm
Convert a pdf to an image
PHP wrapper for the pdftoppm command which
is part of poppler-utils.
Requirements
Behind the scenes this package leverages pdftoppm. You can verify if the binary installed on your system by issueing this command:
If it is installed it will return the path to the binary.
To install the binary you can use this command on Ubuntu or Debian:
On a mac you can install the binary using brew
If you're on RedHat or CentOS use this:
Available packages: http://pkgs.org/download/poppler-utils
Installation
You can install the package via composer:
Usage
Converting a pdf to an image is easy.
If the path you pass to saveImage has the extensions ppm, jpg, png or tif the image will be saved in that
format. Otherwise the output will be a jpg.
Converting all pdf pages:
Other methods
You can get the total number of pages in the pdf:
By default the first page of the pdf will be rendered. If you want to render another page you can do so:
You can override the output format:
You can set the resolution (default: 144):
You can save image to grayscale:
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
License
The MIT License (MIT). Please see LICENSE.md file for more information.