Open PDF in a new tab using dompdf

前端 未结 5 2073
花落未央
花落未央 2020-12-15 21:04

Im trying to generate pdf using dompdf, how can I open the pdf in a new tab in a browser? Like, I Click A link for the PDF and it should open in a new tab, not save it autom

5条回答
  •  太阳男子
    2020-12-15 21:38

    I have a same problem into my site (http://www.pdfwebcreator.com)

    My solution is:

        $myfile = fopen($strFileName, "r") or die("Unable to open file!");
        $fileSize = filesize($strFileName);
        header("HTTP/1.1 200 OK");
        header("Pragma: public");
        header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
    
        header("Cache-Control: private", false);
    
        header("Content-type: application/pdf");
        header("Content-Disposition: attachment; filename=\"temporaryPdf.pdf\""); 
    
        header("Content-Transfer-Encoding: binary");
        header("Content-Length: " . $fileSize);
    
        echo fread($myfile, $fileSize);
    }
    

提交回复
热议问题