转换网页为PDF文件需要借助第三方提供的免费类包:html2pdf_chinese.rar
下载上述类包,并导入需要转换网页的工程中,然后编写网页转换为PDF文件的脚本。脚本示例如下:
<?php
require(\'html2fpdf.php\');
date_default_timezone_set(\'Etc/GMT-8\'); //这里设置了时区
$date=date(\'YmdHis\',time());//获取当前时间作为文件名一部分
$pdf=new HTML2FPDF();
$pdf->AddGBFont(\'GB\',\'_GB2312\');
$pdf->AddPage();
$fp = fopen("sample.html","r");
$strContent = fread($fp, filesize("sample.html"));
fclose($fp);
$pdf->WriteHTML(iconv("UTF-8","GB2312",$strContent));
$pdf->Output("sample".$date.".pdf");
echo "PDF file is generated successfully!";
php?>
在需要转换的网页代码中插入一个按钮,编辑单击按钮函数,使用该函数调用上述脚本,即可实现把当前网页转换为PDF文件。
相关文章
- PHP转换网页为PDF文件
- Spark读取HDFS文件,文件格式为GB2312,转换为UTF-8 - XIAO的博客
- PDF-超星pdz文件转换成pdf文件
- 转换繁体EPUB文件为简体
- 几种在网页中嵌入\\展示 pdf文件的方法
- python之批量打印网页为pdf文件(一)
- JS导出页面为PDF文件,该如何操作?来看一眼就明白啦!
- python 保存网页为pdf到本地
- Microsoft office 2007以上版本,EXCEL 将xlsx文件转换成pdf文件出现:尚未安装打印机。转换失败
- C# 调用office 2007 及 SaveAsPDFandXPS.exe 将Word、Excel、PPT转换为PDF文件