龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

PHP WkHtmlToPdf/WkHtmlToImage 将网页直接转换成pdf和图片

时间:2014-07-12 15:10来源:网络整理 作者:网络 点击:
分享到:
PHP WkHtmlToPdf/WkHtmlToImage 将网页直接转换成pdf和图片 [代码片段(24行)]
function convert($type='pdf')
{
    $filename=time();
    $url=$this->input->get("url");
    if($type=='pdf')
    {
        $filename="upload/tmp/".$filename.".pdf";
        exec("/home/phptool/wkhtmltopdf-i386 $url $filename");
        header('Content-Type: application/pdf');
    }
    elseif($type=='image')
    {
        $filename="upload/tmp/".$filename.".jpg";
        exec("/home/phptool/wkhtmltoimage-i386 $url $filename");
        header('Content-Type: image/jpeg');
    }
    header('Pragma: public');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Content-Transfer-Encoding: binary');
    header('Content-Length: '.filesize($filename));
    readfile("$filename");
}
//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接