首页 > 后端开发 > php教程 > PHP生成PDF文档 with PDFLib

PHP生成PDF文档 with PDFLib

WBOY
发布: 2016-05-19 12:15:59
原创
1325 人浏览过

PHP一个最大的好处就是他对新技术的支持非常容易,这种语言的可扩展性使得研发人员能够非常方便地添加新的模块,而且遍布世界的技术团体的支持和众多扩展模块的支持使得PHP已成为功能最齐全的Web编程语言之

  一。目前可得到的扩展模块已能够使研发人员执行IMAP和POP3操作,能动态产生图象和Shockwave Flash动画,进行信用卡验证,敏感数据的加密解密,还能够解析XML格式的数据。但这还不是全部,目前,又有一个新的模块能和PHP进行绑定了,那就 是PDFLib扩展模块,他能够让研发人员动态产生PDF(Adobe Portable Document Format)格式的文件,下面就先看看怎么在PHP里使用这个模块。

  为了能够使PHP具有操作PDF格式文件的能力,你必须先在你 的系统里安装PDFLib扩展库,如果你使用的是Lunix系统,你能从 http://www.pdflib.com/pdflib/index.html下载一个并进行编译,如果你使用的是视窗系统系统,那就更简单了,只需 要下载一个编译好的PDFLib库,然后在PHP的设置文件里把相应的行的注释去掉即可。

  extension=php_pdf.dll

  如果是动态装载,也能是参照下面的命令:

  dl("php_pdf.dll");

  此外,你还必须有一个Adobe Acrobat PDF阅读器,用来浏览PDF格式,如果你没有,你能从http://www.adobe.com/免费下载。

  一旦你做好了前期准备,就能创建PDF文件了,下面就是个简单的例子:

  

  然后保存成PHP文件,在浏览器里进行浏览,PHP就会执行上面的代码,他产生一个新的PDF文件,并保存到指定的位置。

  目前我们分析一下什么的代码,要使用PHP创建PDF文件,有四个步骤:1,创建文件句柄;2,注册文件的字体和颜色;3,用PDFLib提供的函数向文件句柄写文字或画图;4,保存文件。

  首先,创建PDF文件句柄,语法如下:

  $pdf = PDF_new();

1 2 3 4  下一页
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板