Skip to content

A low-memory, fast and maintainable conforming PDF Parser

License

Notifications You must be signed in to change notification settings

PrinsFrank/pdfparser

Repository files navigation

Banner

PDF Parser

GitHub PHP Version Support codecov PHPStan Level

A low-memory, fast and maintainable conforming PDF Parser

📣 Call for testers

Why this library?

Previously, there wasn't a PDF library that allows parsing of PDFs that was open source, MIT licensed and under active development. The PDFParser by smalot, while having been very useful over the years isn't under active development anymore. The parser of Setasign is not MIT licensed and not open source. And several other packages rely on java/js/python dependencies being installed that are called by PHP behind the scenes, losing any type information and underlying structure.

Instead, this package allows for parsing of a wide variety of PDF files while not relying on external dependencies, all while being MIT licensed!

Setup

To start right away, run the following command in your composer project;

composer require prinsfrank/pdfparser

About

A low-memory, fast and maintainable conforming PDF Parser

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages