Download the PHP package erlangparasu/pdfbox-php-wrapper without Composer
On this page you can find all versions of the php package erlangparasu/pdfbox-php-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package pdfbox-php-wrapper
PDFBox PHP Wrapper
A simple PHP wrapper for Apache PDFBox that allows you to perform operations on PDF files. This library shells out to the Java-based PDFBox application.
Features
- Merge multiple PDF files into one.
- Supports PDFBox v2 and v3.
Requirements
- PHP 7.4 or higher
- Java Runtime Environment (JRE)
- Composer
Installation
You can install the package via Composer:
Installation from GitHub
To install the library from a specific commit on GitHub, you can add the following to your composer.json
file:
Then, run composer update
.
To use a specific commit, add #<commit-hash>
to the end of the version string. For example:
Usage
This library provides a simple, fluent interface. By default, it uses PDFBox v2.
Basic Example (Merge PDFs)
Switching PDFBox Version
You can easily switch between PDFBox v2 and v3.
Specifying the Java Path
If the java
executable is not in your system's default PATH, you can specify its location using the setJavaPath()
method.
License
This library is licensed under the Apache-2.0 License.
All versions of pdfbox-php-wrapper with dependencies
symfony/console Version ^7.3
symfony/error-handler Version ^7.3
symfony/filesystem Version ^7.3
symfony/finder Version ^7.3
symfony/http-client Version ^7.3
symfony/lock Version ^7.3
symfony/stopwatch Version ^7.3
symfony/string Version ^7.3
symfony/uid Version ^7.3
symfony/yaml Version ^7.3
symfony/contracts Version ^3.6