reginaldoas / nfse
Pacote para geração de nfse pelo emissor nacional
v1.1.1
2026-08-07 13:47 UTC
Requires
- php: ^8.2
- ext-curl: *
- ext-dom: *
- ext-openssl: *
- ext-zlib: *
- setasign/fpdf: ^1.9
- tecnickcom/tc-lib-barcode: ^2.12
README
Pacote responsável pela integração com o Emissor Nacional para emissão de NFSe. (https://sefin.nfse.gov.br/).
Link para documentação original https://www.gov.br/nfse/pt-br/biblioteca/documentacao-tecnica.
Emissão de Danfe
Devido a inativação do serviço em 01/06/2026 o danfe será gerado diretamente sem necessidade de integração com a Api.
use Reginaldoas\Nfse\Common\Danfe; $xml = file_get_contents('nfse-autorizada.xml'); $danfe = new Danfe($xml); $pdf = $danfe->render(); // ou passe a logo: $danfe->render(__DIR__.'/logo.jpg'); file_put_contents('danfse.pdf', $pdf);
Exemplo completo em examples/RenderDanfe.php.
Install
Pacote desenvolvido para uso do Composer
composer require reginaldoas/nfse
Requerimentos
- PHP 8.2+
- ext-zlib
- ext-openssl
- ext-dom
- ext-curl