2017 © Pedro Peláez
 

library merge-pdf

image

issidorov/merge-pdf

  • Friday, July 14, 2017
  • by issidorov
  • Repository
  • 0 Watchers
  • 0 Stars
  • 13 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Merge PDF files

This is wrapper for pdfbox (https://pdfbox.apache.org/)., (*1)

Install

  1. Install java:, (*2)

    $ sudo apt install default-jre
    
  2. Install applicationpdfbox from official site https://pdfbox.apache.org/download.cgi ., (*3)

    $ sudo mkdir -p /usr/local/share/java
    $ sudo mkdir -p /usr/local/bin
    $ cd /usr/local/share/java
    $ sudo wget 'http://apache-mirror.rbc.ru/pub/apache/pdfbox/2.0.6/pdfbox-app-2.0.6.jar'
    $ sudo ln -s pdfbox-app-2.0.6.jar pdfbox-app.jar
    

    Create file /usr/local/bin/pdfbox:, (*4)

    #!/bin/bash
    java -jar '/usr/local/share/java/pdfbox-app.jar' $@
    

    Edit file permission:, (*5)

    $ sudo chmod 755 /usr/local/bin/pdfbox
    
  3. Install package:, (*6)

$ composer require issidorov/merge-pdf

Example

use issidorov\mergePdf\MergePdf;

$pdf = new MergePdf([
    $filename1,
    $filename2,
    $filename3
]);

$pdf->appendFile($filename);

$pdf->writeToFile($filename);
$filename = $pdf->writeToTmpFile();

The Versions

14/07 2017

dev-master

9999999-dev

  Sources   Download

MIT

The Development Requires

by Ivan Sidorov