Как загрузить страницу HTML в файл PDF

Я хочу скачать HTML-страницу в PDF-файл.
Я использую Codeigniter.

Это мой код:

<?php
if($type==0)//excel
{
$mime="vnd.ms-excel";
$format=".xls";
}
else if($type==1)//pdf
{
$mime="pdf";
$format=".pdf";
}

header('Content-Type: application/'.$mime.'');
header('Content-Disposition: attachment; filename="Placeout'.$format.'"');
header("Content-Transfer-Encoding: binary");
header('Accept-Ranges: bytes');
/* The three lines below basically make the download non-cacheable */
header("Cache-control: private");
header('Pragma: private');
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
?>

<html>
<body>
..........
</body>
</html>

Когда я экспортирую в файл Excel, это работает. Но когда я экспортирую в файл PDF, он загружается, но я не могу открыть файл. когда я открываю файл, он показывает сообщение:
Это сообщение от Adobe Reader …

Кроме того, вы можете объяснить последние три строки заголовка (не кешируемая вещь).
Спасибо за ваш ответ..

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]