PHPackages                             kleyton-dev/csv-report-generator - 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. [PDF &amp; Document Generation](/categories/documents)
4. /
5. kleyton-dev/csv-report-generator

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

kleyton-dev/csv-report-generator
================================

Um pacote de exemplo para gerar relatórios PDF a partir de arquivos CSV.

0.0.1(6mo ago)049MITPHPPHP &gt;=8.1

Since Oct 27Pushed 6mo agoCompare

[ Source](https://github.com/KleytonFSantos/CsvReportGenerator)[ Packagist](https://packagist.org/packages/kleyton-dev/csv-report-generator)[ RSS](/packages/kleyton-dev-csv-report-generator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

📊 Pacote Gerador de Relatórios CSV (`csv-report-generator`)
===========================================================

[](#-pacote-gerador-de-relatórios-csv-csv-report-generator)

Um pacote PHP para **ler arquivos `.csv`**, **processar dados** e **gerar relatórios em `.pdf`** automaticamente.

---

🚀 Instalação
------------

[](#-instalação)

### 1. Via Packagist (Recomendado)

[](#1-via-packagist-recomendado)

```
composer require kleyton-dev/csv-report-generator
```

### 2. Para Desenvolvimento Local

[](#2-para-desenvolvimento-local)

Adicione isto ao `composer.json` do seu projeto principal (ex: Laravel):

```
{
    "require": {
        "kleyton-dev/csv-report-generator": "@dev"
    },
    "repositories": [
        {
            "type": "path",
            "url": "../csv-report-generator"
            // Ajuste o caminho para a pasta do pacote
        }
    ]
}
```

Depois, execute `composer update`.

### Como Usar

[](#como-usar)

A classe principal é `Kleytondev\CsvReportGenerator\ReportGenerator`. Ela possui um método:

`process(string $csvInputPath, string $pdfOutputPath)`

#### Exemplo de Uso Básico (PHP Puro)

[](#exemplo-de-uso-básico-php-puro)

```
