Skip to content
PdfParser, a standalone PHP library, provides various tools to extract data from a PDF file.
PHP
Branch: master
Clone or download
This branch is 2 commits ahead of smalot:master.

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
samples Fix smalot#18, smalot#58 based on MR from @xelan Jan 23, 2019
src/Smalot/PdfParser improving the code format for a few files Mar 27, 2020
.atoum.php initial project commit Aug 31, 2013
.gitattributes fix EOL chars to unix style Oct 13, 2013
.gitignore trying to reproduce the bug I'm hitting from my Mar 27, 2020
.travis.yml PHP 7.3 is no longer allowed to fail Dec 5, 2018
LICENSE.txt change license to LGPLv3 according to TCPDF license Jan 3, 2017
README.md Update README.md Jun 16, 2017
composer.json trying to reproduce the bug I'm hitting from my Mar 27, 2020
example.php

README.md

PdfParser

Pdf Parser, a standalone PHP library, provides various tools to extract data from a PDF file.

Build Status Current Version composer.lock

Total Downloads Monthly Downloads Daily Downloads

Website : http://www.pdfparser.org

Test the API on our demo page.

This project is supported by Actualys.

Features

Features included :

  • Load/parse objects and headers
  • Extract meta data (author, description, ...)
  • Extract text from ordered pages
  • Support of compressed pdf
  • Support of MAC OS Roman charset encoding
  • Handling of hexa and octal encoding in text sections
  • PSR-0 compliant (autoloader)
  • PSR-1 compliant (code styling)

Currently, secured documents are not supported.

This Library is still under active development. As a result, users must expect BC breaks when using the master version.

Documentation

Read the documentation on website.

Original PDF References files can be downloaded from this url : http://www.adobe.com/devnet/pdf/pdf_reference_archive.html

License

This library is under the LGPLv3 license.

You can’t perform that action at this time.