PHPackages                             lucascherifi/pdf-parser-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. lucascherifi/pdf-parser-bundle

ActiveLibrary

lucascherifi/pdf-parser-bundle
==============================

A Symfony bundle to parse many kinds of specific PDF Files

0.8.0(10y ago)1703MITPHP

Since Apr 10Pushed 10y ago1 watchersCompare

[ Source](https://github.com/lucascherifi/PdfParserBundle)[ Packagist](https://packagist.org/packages/lucascherifi/pdf-parser-bundle)[ RSS](/packages/lucascherifi-pdf-parser-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (4)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/ecd97f751a1020a2b25457b12c3fd8cccdd2e66068c5dc43c82403af931df5d3/68747470733a2f2f706f7365722e707567782e6f72672f6c75636173636865726966692f7064662d7061727365722d62756e646c652f762f737461626c65)](https://packagist.org/packages/lucascherifi/pdf-parser-bundle) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/b3a20d9b16538901ed178b273653395a9419a0f0fd0b872ae06acaba07210dc8/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c75636173636865726966692f50646650617273657242756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lucascherifi/PdfParserBundle/?branch=master) [![Build Status](https://camo.githubusercontent.com/1bcbef646d522f5af33632b0d0d074a3dbdc617f550212fac53f11ab08cbe3f4/68747470733a2f2f7472617669732d63692e6f72672f6c75636173636865726966692f50646650617273657242756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/lucascherifi/PdfParserBundle) [![SensioLabsInsight](https://camo.githubusercontent.com/f6324a01493c5cf93cc1613d1f8d39deaaa88b506c60c6d92e19956bbad9fcce/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f62353439323330322d393866642d343639382d626133332d6664333235313237366164622f6d696e692e706e67)](https://insight.sensiolabs.com/projects/b5492302-98fd-4698-ba33-fd3251276adb) [![License](https://camo.githubusercontent.com/85b7dff0445e24a21419184daab979fedf45215ee9d4a39911323858f46939ca/68747470733a2f2f706f7365722e707567782e6f72672f6c75636173636865726966692f7064662d7061727365722d62756e646c652f6c6963656e7365)](https://packagist.org/packages/lucascherifi/pdf-parser-bundle)

PdfParserBundle
===============

[](#pdfparserbundle)

The purpose of this bundle is to parse the contents of PDF files using specific document processors. If the bundled command is use, it returns formatted data ready to use in many formats (JSON, YML or output).

For now, three are available in this bundle:

- "LCL - Relevé de compte courant particulier"
- "BforBank - Relevé de compte courant particulier"
- "Société Générale - Relevé de compte courant professionnel"

Feel free to propose new DocumentProcessors using Pull Requests.

Make good use and do not hesitate to contribute to this project.

Installation
------------

[](#installation)

- [Installation documentation](https://github.com/lucascherifi/PdfParserBundle/blob/master/doc/install.md)

Usage
-----

[](#usage)

- [Command usage documentation](https://github.com/lucascherifi/PdfParserBundle/blob/master/doc/command.md)
- [Create a custom processor documentation](https://github.com/lucascherifi/PdfParserBundle/blob/master/doc/custom_processor.md)

Contributing
------------

[](#contributing)

- [Contributing documentation](https://github.com/lucascherifi/PdfParserBundle/blob/master/doc/contributing.md)

License
-------

[](#license)

This bundle is under the MIT license. See the complete license in the bundle:

```
./LICENSE

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

3

Last Release

3686d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2b5877b3baf781815faa1d115b3ee43985be3ce67b82afce701fe81e1f572f5b?d=identicon)[kasifi](/maintainers/kasifi)

### Embed Badge

![Health badge](/badges/lucascherifi-pdf-parser-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/lucascherifi-pdf-parser-bundle/health.svg)](https://phpackages.com/packages/lucascherifi-pdf-parser-bundle)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
