php中FPDF类库应用Word文件下载.docx
《php中FPDF类库应用Word文件下载.docx》由会员分享,可在线阅读,更多相关《php中FPDF类库应用Word文件下载.docx(23页珍藏版)》请在冰点文库上搜索。
GB'
'
'
10);
Write(10,'
XX公司产品名录'
Ln(20);
//换行
}
functionFooter()//设置页脚
SetY(-15);
Cell(0,10,'
第'
.$this-&
PageNo().'
页'
}
$conn=mysql_connect("
localhost"
"
root"
"
//连接数据库
mysql_select_db("
product"
$conn);
//执行SQL
$query_rs_prod="
SELECT*FROMproductORDERBYprod_id"
;
$rs_prod=mysql_query($query_rs_prod,$conn)ordie(mysql_error());
$row_rs_prod=mysql_fetch_assoc($rs_prod);
$totalRows_rs_prod=mysql_num_rows($rs_prod);
$pdf=newPDF();
//创建新的FPDF对象
$pdf-&
AddGBFont();
//设置中文字体
Open();
//开始创建PDF
AddPage();
//增加一页
//设置字体样式
$header=array('
产品编号'
产品名称'
产品类型'
产品单价'
//设置表头
$width=array(20,80,40,20);
//设置每列宽度
for($i=0;
$i&
count($header);
$i++)//循环输出表头
$pdf-&
Cell($width[$i],6,$header[$i],1);
Ln();
do//循环输出表体
Cell($width[0],6,$row_rs_prod['
prod_id'
],1);
Cell($width[1],6,$row_rs_prod['
prod_name'
Cell($width[2],6,$row_rs_prod['
prod_type'
Cell($width[3],6,$row_rs_prod['
prod_price'
}while($row_rs_prod=mysql_fetch_assoc($rs_prod));
Output("
product.pdf"
true);
//下载PDF文件
php
classPDFextendsPDF_Chinese
{
functionHeader()//设置页眉
$this-&
//换行
}
functionFooter()//设置页脚
//连接数据库
//执行SQL
//创建新的FPDF对象
//设置中文字体
//开始创建PDF
//增加一页
//设置字体样式
//设置表头
//设置每列宽度
$i++)//循环输出表头
do//循环输出表体
//下载PDF文件
define('
FPDF_FONTPATH'
font/'
//定义font文件夹所在路径
require_once('
fpdf/fpdf.php'
//包含fpdf类库文件
$pdf=newFPDF('
P'
'
mm'
A4'
//创建新的FPDF对象,竖向放纸,单位为毫米,纸张大小A4
Courier'
I'
20);
Cell(0,0,'
HelloWorld!
//增加一个单元格
Output();
//输出PDF到浏览器
//定义font文件夹所在路径
//包含fpdf类库文件
//创建新的FPDF对象,竖向放纸,单位为毫米,纸张大小A4
//开始创建PDF
//增加一页
//设置字体样式
//增加一个单元格
//输出PDF到浏览器
Image('
sight.jpg'
20,20,0,0);
//增加一张图片,文件名为sight.jpg
//增加一张图片,文件名为sight.jpg
$pdf=newFPDF(&
#8216;
P&
#8217;
&
mm&
A4&
Cell(60,10,'
1);
//增加一个单元格边框为1
//增加一个单元格边框为1
Arial'
14);
Name'
Age'
Sex'
Salary'
$data=array();
//设置表体
$data[0]=array('
Simon'
24'
Male'
5,000.00'
$data[1]=array('
Elaine'
25'
Female'
6,000.00'
$data[2]=array('
Susan'
7,000.00'
$data[3]=array('
David'
26'
8,000.00'
$width=array(40,40,40,40);
foreach($dataas$row)//循环输出表体
Cell($width[0],6,$row[0],1);
Cell($width[1],6,$row[1],1);
Cell($width[2],6,$row[2],1);
Cell($width[3],6,$row[3],1);
//设置表体
//设置每列宽度
$i++)//循环输出表头
foreach($dataas$row)//循环输出表体
你好,FPDF'
//增加一个单元格并输出中文
//增加一个单元格并输出中文
functionHeader()//设定页眉
FPDF中文测试'
functionFooter()//设定页脚
//创建PDF文档
AliasNbPages();
//输出一段中文
functionHeader()//设定页眉
functionFooter()//设定页脚
//创建PDF文档
//输出一段中文
$colname_rs_article=$_GET['
id'
];
//获取参数id
cms"
$query_rs_article=sprintf("
SELECT*FROMarticlesWHEREarticle_id=%s"
$colname_rs_article);
$rs_a