robgridley/ghostscript

将PDF转换为图片的Ghostscript包装器

dev-master 2023-05-18 14:18 UTC

This package is auto-updated.

Last update: 2024-09-18 17:19:13 UTC


README

又一个将PDF(或PS文件)转换为图片的Ghostscript PHP包装器。此库接受字符串、流或真实文件作为输入,并将输出从stdout作为字符串返回。

安装

composer require robgridley/ghostscript:dev-master

使用示例

use RobGridley\Ghostscript\Devices;
use RobGridley\Ghostscript\RealFile;
use RobGridley\Ghostscript\Ghostscript;
use RobGridley\Ghostscript\VirtualFile;

$device = new Devices\Png24;
$device->setDownScaleFactor(2);

$gs = new Ghostscript($device);
$gs->setPageBox('trim');
$gs->setResolution(144);

$file = new RealFile('/path/to/file.pdf');
// or $file = new VirtualFile($someString);

$image = $gs->convert($file);