antonshell / egrul-nalog-parser

Pdf parser for https://egrul.nalog.ru/
BSD 3-Clause "New" or "Revised" License
16 stars 8 forks source link

egrul-nalog-parser

Pdf parser for https://egrul.nalog.ru/

egrul-nalog-parser

Instalation

composer require "antonshell/egrul-nalog-parser:dev-master"

Demo

See demo for more details

egrul-nalog-parser

Examples

Parse PDF, auto detect type

<?php

$parser = new \antonshell\EgrulNalogParser\Parser();

// parse, auto detect type
$path = __DIR__ . '/nalog_pe.pdf';
$results = $parser->parseDocument($path);

Parse PDF for Individual Entrepreneur

<?php

$parser = new \antonshell\EgrulNalogParser\Parser();

// parse for Individual Entrepreneur
$pathPe = __DIR__ . '/nalog_pe.pdf';
$results = $parser->parseNalogPe($pathPe);

Parse PDF for Organization

<?php

$parser = new \antonshell\EgrulNalogParser\Parser();

// parse for Organization
$pathOrg = __DIR__ . '/nalog_org.pdf';
$parser->parseNalogOrg($pathOrg);