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.