andreygrin/pdfmerger

支持Laravel的PHP PDFMerger

1.0.5 2021-01-27 12:57 UTC

This package is auto-updated.

Last update: 2024-09-27 21:38:31 UTC


README

#PHP (PHP 5/Laravel 兼容) PDFMerger

原始由 http://pdfmerger.codeplex.com/team/view 编写,由 https://github.com/myokyawhtun/PDFMerger 转换为PHP 5,我从 https://github.com/rguedes/PDFMerger 分支中获取,以更新FPDF版本并支持php 7.4+

Laravel 兼容

Laravel 兼容性已在v8版本上测试。示例文件已适配Laravel

示例用法

$pdf = new \PDFMerger;

$pdf->addPDF('samplepdfs/one.pdf', '1, 3, 4');
$pdf->addPDF('samplepdfs/two.pdf', '1-2');
$pdf->addPDF('samplepdfs/three.pdf', 'all');


$pdf->merge('file', 'samplepdfs/TEST2.pdf'); 
    
// REPLACE 'file' WITH 'browser', 'download', 'string', or 'file' for output options

Laravel 示例\

use \PDFMerger;

$pdf = new PDFMerger();

$pdf->addPDF(storage_path('app/public/' . 'samplepdfs/one.pdf'), '1, 3, 4')
	->addPDF(storage_path('app/public/' . 'samplepdfs/two.pdf'), '1-2')
	->addPDF(storage_path('app/public/' . 'samplepdfs/three.pdf'), 'all')
	->merge('file', storage_path("app/public/merged_pdf.pdf"));