erc/pdfmerger

用于合并多个PDF的库

0.0.1 2017-02-17 14:47 UTC

This package is not auto-updated.

Last update: 2024-09-14 20:04:16 UTC


README

使用 FPDI 合并多个PDF的PHP库

基于Jarrod Nettles于2009年12月创建的PDFMerger

https://pdfmerger.codeplex.com/

类,用于轻松地将PDF(或PDF的特定页面)合并在一起。输出到文件、浏览器、下载或返回为字符串。

遗憾的是,此类无法保留您原始PDF中的许多增强功能。它将您的PDF页面视为图像,然后将它们全部连接在一起。

请注意,您的PDF将按照您使用addPDF函数提供的顺序合并,与页面相同。

如果您将12-14页放在1-5页之前,那么12-15页将首先出现在输出中。

所有这些软件包都是免费和开源的,与这个类捆绑在一起,以便于使用。

安装

使用 composer 安装。

composer require erc/pdfmerger

用法

use erc\pdfmerger\PDFMerger;

$pdf = new PDFMerger;
try {
  $pdf->addPDF('a.pdf')
	  ->addPDF('b.pdf')
	  ->addPDF('c.pdf')
	  ->merge('file', 'd.pdf');
} catch(Exception $e){
  echo $e->getMessage();
}