日志
相册

首页

 > 

日志

 > 

程序心得

 > tcpdf的使用(中文)


tcpdf的使用(中文)


作者:老张 ---日期:2009-04-13 点击:1355

开始的时候觉得是超级麻烦,试了好多都不行,最后在台湾同胞的论坛上找到了办法

http://www.joomla.org.tw/phpbb3/viewtopic.php?f=39&t=3040&st=0&sk=t&sd=a&start=30

点击下载此文件 使用附件的文件里面的字体fonts,直接解压到tcpdf文件夹下的fonts下,然后使用$pdf->SetFont("stsongstdlight", "", 12);
就是用stsongstdlight这个字体,就可以显示出来简体、繁体中文了
注意:要显示繁体字,只需将输入法设为繁体即可

注意:
如果:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
那么:
页面记得也设为utf-8

输入文字:

单行文本
Cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=0, $link='', $stretch=0)
Cell(宽, 高, 内容, 边框, 是否换行, 文字对齐, 文字底色,连接, 变宽)

多行文本
MultiCell($w, $h, $txt, $border=0, $align='J', $fill=0, $ln=1, $x='', $y='', $reseth=true, $stretch=0, $ishtml=false, $autopadding=true, $maxh=0)
MultiCell(宽, 高, 内容, 边框,文字对齐, 文字底色, 是否换行, x坐标, y坐标, 变高, 变宽, 是否支持html, 自动填充, 最大高度)

html文字

setHtmlLinksStyle($color=array(0,0,255), $fontstyle='U');
setHtmlLinksStyle(颜色默认蓝色, U有下划线);
addHtmlLink($url, $name, $fill=0, $firstline=false, $color='', $style=-1);
addHtmlLink(超链接地址, 显示文字, 是否有底色, $firstline=false, $color='', $style=-1);

换行

Ln($h='', $cell=false);
Ln(行数, 是否cell);

加密

SetProtection($permissions=array(), $user_pass='', $owner_pass=null);
例如:
$pdf->SetProtection(array('print','modify','copy','annot-forms'), '854230');

图片背景

Image($file, $x, $y, $w, $h, $type, $link, $align, $resize, $dpi, $palign, $ismask, $imgmask, $border);

注意:把图片放语句放在前面,并且使用绝对坐标定位,即可做背景。






你的名字:
邮件地址:
你的评论:



心灵车站全球战略伙伴:onVon.com    ItIsShop   isdb-t


加盟Email:raptor@raptorzhang.com
版权保护 如有雷同 必然追究