PHPackages                             kareng/document-reader - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. kareng/document-reader

ActiveLibrary[File &amp; Storage](/categories/file-storage)

kareng/document-reader
======================

A Laravel package for extracting MRZ data from passport PDFs using Tesseract OCR

v1.0.0(7mo ago)19MITPHP

Since Oct 21Pushed 6mo agoCompare

[ Source](https://github.com/KarenG000/document-mrz-reader)[ Packagist](https://packagist.org/packages/kareng/document-reader)[ RSS](/packages/kareng-document-reader/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (2)Used By (0)

Document Reader
===============

[](#document-reader)

A **Laravel package** for extracting **MRZ (Machine Readable Zone) data** from passport PDFs using **Tesseract OCR**. Effortlessly extract passport information from PDFs in a few lines of code.

---

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

[](#installation)

Install the package via Composer:

```
  composer require kareng/document-reader
```

Usage
-----

[](#usage)

```
use Kareng\DocumentReader\DocumentReaderService;

$reader = new DocumentReaderService();

$data = $reader->extractMrzFromPdf($pathToPdf);

```

Example of returned data:
-------------------------

[](#example-of-returned-data)

```
P
