robgridley / ghostscript
将PDF转换为图片的Ghostscript包装器
dev-master
2023-05-18 14:18 UTC
Requires
- php: >=7.0.0
- symfony/process: ^4.0|^5.0|^6.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^6.4|^8.0
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);