php-pdf-to-image icon indicating copy to clipboard operation
php-pdf-to-image copied to clipboard

Convert PDF to JPG, PNG or GIF in PHP.

trafficstars

PDF to image convertor

Convert PDF to image and save to disk. Convert PDF to JPG, PNG or GIF in PHP.

📦 Installation

It's best to use Composer for installation, and you can also find the package on Packagist and GitHub.

To install, simply use the command:

$ composer require baraja-core/php-pdf-to-image

You can use the package manually by creating an instance of the internal classes, or register a DIC extension to link the services directly to the Nette Framework.

How to use

$configuration = new Configuration(
	pdfPath: __DIR__ . '/example.pdf',
	savePath: __DIR__ . '/example.jpg',
	format: 'jpg'
);

// Render PDF to image and save to disk.
\Baraja\PdfToImage\Convertor::convert($configuration);

Supported configuration options

Name Type Default value
pdfPath string
savePath string
format string 'jpg'
trim bool false
cols int, null null
rows int, null null
bestfit bool false

📄 License

baraja-core/php-pdf-to-image is licensed under the MIT license. See the LICENSE file for more details.