aleswita / pdfmerger
Nette 框架和 Ghost Script 的 PDF 合并工具。
1.0
2017-02-03 06:19 UTC
Requires
- php: ~7.0.0 || ~7.1.0
- nette/application: ~2.3.0 || ~2.4.0
This package is not auto-updated.
Last update: 2024-09-14 19:04:07 UTC
README
Nette 框架和 Ghost Script 的 PDF 合并工具。
安装
安装 AlesWita/PdfMerger 的最佳方式是使用 Composer
$ composer require aleswita/pdfmerger:dev-master
使用方法
配置
extensions: pdfmerger: AlesWita\PdfMergerExtension pdfmerger: program: "\"C:\\Program Files\\gs\\gs9.19\\bin\\gswin64c.exe\""
展示者
use AlesWita; final class HomePresenter extends BasePresenter { /** @var AlesWita\PdfMerger @inject */ public $pdfMerger; ... public function handleMergePdf(array $files): void { foreach ($files as $file) { $this->pdfMerger->addPdf($file); } $this->pdfMerger->setOutputFile("test.pdf") ->merge(); } }