Download the PHP package warlog7997/pdfsplit without Composer
On this page you can find all versions of the php package warlog7997/pdfsplit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package pdfsplit
warlog7997/pdfsplit
A pure PHP library for PDF page extraction, splitting, and merging — no external dependencies, no ImageMagick, no GhostScript.
Handles all modern PDF formats including PDF 1.5+ xref streams, ObjStm compressed objects, FlateDecode with PNG predictor, and incremental updates.
Requirements
- PHP 8.0+
ext-zlib
Installation
Usage
Split every page into individual PDFs
Extract specific pages
Extract a page range
Merge multiple PDFs
Load from binary string
Supported PDF features
| Feature | Supported |
|---|---|
| Traditional xref tables (PDF 1.1–1.4) | ✅ |
| Xref streams (PDF 1.5+) | ✅ |
| ObjStm compressed objects (Type 2) | ✅ |
| FlateDecode + PNG predictor | ✅ |
| Incremental updates (/Prev chain) | ✅ |
| Large files / large objects | ✅ |
| Encrypted / password-protected PDFs | ❌ |
License
MIT
All versions of pdfsplit with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0
ext-zlib Version *
ext-zlib Version *
The package warlog7997/pdfsplit contains the following files
Loading the files please wait ...