tcpdf中函数使用

TCPDF 是一个流行的用于生成 PDF 文档的 PHP 类。TCPDF是当前唯一完整支持 UTF-8 Unicode 以及从右至左书写的语言包括双向文稿的 PHP 库。
TCPDF 是 SourceForge上最活跃的项目之一。
TCPDF 也是最多人使用的 PHP 库之一,因为最流行的一些基于 PHP 的 内容管理系统 中都带有TCPDF,包括: Joomla, Drupal, Moodle, phpMyAdmin, TCExam, Xoops, Elxis CMS, ImpressCMS, JELIX Frameweork PHP5, SugarCRM, Symfony, TYPO3, Vtiger CRM, Yii Framework, CMS Made Simple等。
TCPDF 类是源自于 公有领域 的 FPDF。FPDF 的开发者是 Olivier Plathey,但 TCPDF 已经几乎被重写,并且添加了数百个新的特性。.

PHP使用tcpdf生成pdf文件时,需要插入大量图片,此时注意不能使用html方式插入,对网络堵塞较严重。直接使用Image方法即可。

/**
 * File:图片路径。
 * X:左上角或右上角的横坐标。
 * Y:左上角或右上角的纵坐标。
 * W:设置图片的宽度,为空或为0,则自动计算。
 * H:设置图片的高度,为空或为0,则自动计算。
 * Type:图片的格式,支持JPGE,PNG,BMP,GIF等,如果没有值,则从文件的扩展名中自动找到文件的格式。
 * Link:图片链接。
 * Align:图片位置。
 * Resize:true,调整图片的大小来适应宽跟高;false,不调整图片大小;2,强制调整。
 * Dpi:以多少点每英寸来调整图片大小。
 * Palign:图片位置,L,偏左,C,居中,R,偏右
 * Imgmask:true,返回图像对象。
 * Border:边框。
 * Fitbox:调整适合大小。
 * Hidden:true,隐藏图片。
 * Fitonpage:如果为true,图像调整为不超过页面尺寸。 
 */
public function Image($file, $x='', $y='', $w=0, $h=0, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false, $border=0, $fitbox=false, $hidden=false, $fitonpage=false, $alt=false, $altimgs=array()) { ... }

Tags: tcpdf

仅有一条评论

  1. tcpdf使用中文

    $pdf->SetFont('stsongstdlight', '', 10);
    ”STSongStdLight”字体,这是Adobe Reader的默认简体中文字体

添加新评论