Este projeto foi desenvolvido para converter arquivos CSV em formatos PDF e HTML de forma simples e eficiente. Ele oferece uma solução prática para transformar dados tabulares em documentos PDF e páginas HTML.
- Leitura de arquivos CSV
- Processamento dos dados
- Geração de tabelas HTML
- Conversão para PDF
- Escrita de arquivos de saída
Clone o repositório:
git clone https://github.com/gabrielm3/csvToPdfAndHtml.git
npm install
node app.js
- Reader.js: Responsável por ler o arquivo CSV.
- Processor.js: Realiza o processamento dos dados.
- Table.js: Classe para criar tabelas a partir dos dados processados.
- HtmlParser.js: Converte as tabelas em formato HTML.
- PDFWriter.js: Converte HTML para PDF.
- Writer.js: Escreve os arquivos de saída.
- app.js: Arquivo principal para execução do programa.
- users.csv: Arquivo de exemplo contendo dados a serem processados.
Fique à vontade para enviar pull requests, relatar problemas ou sugerir melhorias.
Este projeto está licenciado sob a MIT License.