页面生成PDF文件。。。。

Posted Emdrive

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面生成PDF文件。。。。相关的知识,希望对你有一定的参考价值。

终于找到一个能完美生成pdf文件的包了,TCPDF。  官网:www.tecnick.com

真的是找了好久。

 我的百度网盘里有这个,http://pan.baidu.com/s/1nvC8ail

先前不知道怎么下载,在这里也记下:

header("Content-type:text/html;charset=utf-8");

$file_name = $_REQUEST[\'file\'];

//用以解决中文不能显示出来的问题
$file_name=iconv("utf-8","gb2312",$file_name);

$file_sub_path=$_SERVER[\'DOCUMENT_ROOT\'].get_stylesheet_directory_uri();

$file_path=$file_sub_path.$file_name;

//首先要判断给定的文件存在与否
if(!file_exists($file_path)){

echo "没有该文件文件";

return ;

}

$fp=fopen($file_path,"r");

$file_size=filesize($file_path);

//下载文件需要用到的头
Header("Content-type: application/octet-stream");

Header("Accept-Ranges: bytes");

Header("Accept-Length:".$file_size);

Header("Content-Disposition: attachment; filename=".$file_name);

$buffer=1024;

$file_count=0;

//向浏览器返回数据

while(!feof($fp) && $file_count<$file_size){

$file_con=fread($fp,$buffer);

$file_count+=$buffer;

echo $file_con;

}
fclose($fp);
?>

以上是关于页面生成PDF文件。。。。的主要内容,如果未能解决你的问题,请参考以下文章

页面直接导出为PDF文件,支持分页与页边距

页面直接导出为PDF文件,支持分页与页边距

页面生成PDF文件。。。。

Java:如何从 JSP JSF 页面生成 PDF 文件?

办公自动化:轻松提取PDF页面数据,并生成Excel文件(代码实战)!

TCPDF 怎么能批量生成pdf文件???