php - mpdf ejemplos
Auto descarga de mpdf generado documento pdf (2)
Soy un novato para mpdf, así que no te importa si sientes que esta pregunta es estúpida :)
Generé el documento pdf usinf mPDF class, el problema es que después de que pdf generó el navegador lo abre en la pestaña. Pero no quiero que se abra, sino que se descarga automáticamente. Mi código es como el siguiente.
include("../mpdf.php");
$html="my HTML code here !";
$mpdf=new mPDF(''c'',''A4'','''','''',32,25,27,25,16,13);
$mpdf->SetDisplayMode(''fullpage'');
$mpdf->list_indent_first_level = 0;
$stylesheet = file_get_contents(''mpdfstyletables.css'');
$mpdf->WriteHTML($stylesheet,1);
$mpdf->WriteHTML($html);
$mpdf->Output(''mpdf.pdf'');
Estoy esperando que haya una función para descargar en la clase mpdf como $mpdf->download
lugar $mpdf->Output(''mpdf.pdf'')
. Busqué mucho para este tipo de solución pero en vano no pude encontrar alguna .
Agregue el parámetro ''D'' para descargar
$mpdf->Output(''MyPDF.pdf'', ''D'');
para descargar usa esto
$filename = "mpdf.pdf";
if (file_exists($filename)) {
header(''Content-type: application/force-download'');
header(''Content-Disposition: attachment; filename=''.$filename);
readfile($filename);
}