TransWar File Browser

Path: C:\

<?php
error_reporting(E_ALL);
ini_set('display_errors', 'On');
ini_set('max_execution_time', 2000); //300 seconds = 5 minutes
require ('vendor/autoload.php');
use NFePHP\DA\NFe\Danfe;
use NFePHP\DA\Legacy\FilesFolders;
$xml="NotasXML/nf-".$nrNF.".xml";
$docxml = FilesFolders::readFile($xml);
try {
    $danfe = new Danfe($docxml, 'P', 'A4', '', 'I', '');
    $id = $danfe->montaDANFE();
    $pdf = $danfe->render();
    //o pdf porde ser exibido como view no browser
    //salvo em arquivo
    //ou setado para download forçado no browser 
    //ou ainda gravado na base de dados
    $arquivo="NotasPDF/nf-".$nrNF.".pdf";
    header('Content-Type: application/pdf');
    file_put_contents($arquivo,$pdf);
    } catch (\Exception $e) 
        { $erro='Erro na GeraPDF: '. $e->getMessage(); }
?>