精华内容
下载资源
问答
  • TCPDF

    2019-10-06 00:42:07
    TCPDF TCPDFMain Featuresno external libraries are required for the basic functions;all standard page formats, custom page formats, cu...

    TCPDF

    Main Features

    • no external libraries are required for the basic functions;
    • all standard page formats, custom page formats, custom margins and units of measure;
    • UTF-8 Unicode and Right-To-Left languages;
    • TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
    • font subsetting;
    • methods to publish some XHTML + CSS code, Javascript and Forms;
    • images, graphic (geometric figures) and transformation methods;
    • supports JPEG, PNG and SVG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick (http: www.imagemagick.org/www/formats.html)
    • 1D and 2D barcodes: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, Datamatrix ECC200, QR-Code, PDF417;
    • ICC Color Profiles, Grayscale, RGB, CMYK, Spot Colors and Transparencies;
    • automatic page header and footer management;
    • document encryption up to 256 bit and digital signature certifications;
    • transactions to UNDO commands;
    • PDF annotations, including links, text and file attachments;
    • text rendering modes (fill, stroke and clipping);
    • multiple columns mode;
    • no-write page regions;
    • bookmarks and table of content;
    • text hyphenation;
    • text stretching and spacing (tracking/kerning);
    • automatic page break, line break and text alignments including justification;
    • automatic page numbering and page groups;
    • move and delete pages;
    • page compression (requires php-zlib extension);
    • XOBject templates;
    • PDF/A-1b (ISO 19005-1:2005) support.
    posted on 2012-07-07 23:59 lexus 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/lexus/archive/2012/07/07/2581025.html

    展开全文
  • tcpdf

    2018-12-28 14:57:00
    tcpdf开发文档(中文翻译版) 2017年5月3日15:06:15 这个是英文翻译版,我看过作者的文档其实不太友善或者不方便阅读,不如wiki方便 后面补充一些,结构性文档翻译 这是一部官方网站文档,剩余大部分都是开发的时候...

    https://www.cnblogs.com/zx-admin/p/6801978.html

    tcpdf开发文档(中文翻译版)
    2017年5月3日15:06:15

    这个是英文翻译版,我看过作者的文档其实不太友善或者不方便阅读,不如wiki方便

    后面补充一些,结构性文档翻译

    这是一部官方网站文档,剩余大部分都是开发的时候和网络总结来的

    项目官网:https://tcpdf.org/

    github:https://github.com/tecnickcom/TCPDF

    都没比较完整的api文档,所以最后的demo需要总去总结,好吧

    (发现所有例子全部翻译消耗时间过于长,只把其中不同的部分分离出来,也方便读者使用)

    2018年1月24日09:27:20

    发现一个比较大的问题,不算bug,但是是一个比较蛋疼的 问题,当你需要直接将word或者excel的东西,直接获取出来,贴到编辑器,在拿出来,替换内容标签做pdf的时候,

    tcpdf需要的是必须闭合的标签,要可以100%转换成xml,不然就报错 Undefined index: startcolumn in tcpdf.php (line 19456)

    2018年1月29日17:43:18

    因为新需要,合同页面变得很复杂,需要支持后端编辑合同模板,又得兼容合同编辑之后,在生成合同

    解决办法,找前端直接使用table布局或则div+css,直接把页面写出来在存起来,不然就会报错,虽然麻烦一点,而且也不是那么灵活,但是如果在不随意改变合同模板样式的架构的情况下,还是可以使用的

    笔者现在已经尝试了dompdf 但是目前看来这个的中文支持不好,css也好像支持不好,

    如果你需要弄复杂页面的合同,请参看 :http://www.cnblogs.com/zx-admin/p/8352003.html

    mpdf目前对table布局和div+css布局支持唯一个支持的比较好的插件

    新增composer 使用tcpdf

    composer require tecnickcom/tcpdf
    //引入tcpdf
    use TCPDF;
    我使用laravel是5.4,但是服务上php是5.6但是laravel 这个组件 doctrine/inflector 1.2.x-dev requires php ^7.0

    需要的是7,又不好直接服务器上php7,thinkphp最新版的话就直接上7,5.6版本不会出现类似的问题,好吧,我还是觉得tp好使

    如果把laravl的计划任务模块,移植到tp上就爽了,有时间在弄这个

    Fonts设置字体
    注意:以下信息仅对旧的TCPDF库有效。 新的tc-lib-pdf库使用能够即时转换字体的新的tc-lib-pdf-字体库。

    TCPDF支持TrueTypeUnicode(UTF-8 Unicode),OpenTypeUnicode,TrueType,OpenType,Type1,CID-0和Core(标准)字体。
    有两种使用新字体的方法:将其嵌入PDF(有或没有子集)。 当未嵌入字体时,将在系统中进行搜索。 优点是PDF文件较轻; 另一方面,如果不可用,则使用替换字体。 因此,最好确保在客户端系统上安装所需的字体。 如果该文件要被大量观众查看,建议嵌入。

    TCPDF支持字体子集,以减少大型unicode字体文件的文档大小。 如果您将整个字体嵌入到PDF中,则另一端的人即使没有您的字体也可以进行更改。 如果您对字体进行子集,则PDF的文件大小会更小,但是接收PDF的人需要具有相同的字体才能更改PDF。 有关启用/禁用字体子集的选项,请参见SetFont()和AddFont()方法的源代码文档。

    可以不嵌入的字体只是标准的核心字体和CID-0字体。

    PDF Core(标准)字体是:

    courier : Courier
    courierB : Courier Bold
    courierBI : Courier Bold Italic
    courierI : Courier Italic
    helvetica : Helvetica
    helveticaB : Helvetica Bold
    helveticaBI : Helvetica Bold Italic
    helveticaI : Helvetica Italic
    symbol : Symbol
    times : Times New Roman
    timesB : Times New Roman Bold
    timesBI : Times New Roman Bold Italic
    timesI : Times New Roman Italic
    zapfdingbats : Zapf Dingbats
    转换TCPDF的字体
    使用addTTFfont()方法,您可以直接从TrueType,OpenType或Type1字体创建一个TCPDF字体。
    注意:'fonts’文件夹必须由webserver可写。

    实例:

    $fontname = $pdf->addTTFfont(‘/path-to-font/DejaVuSans.ttf’, ‘TrueTypeUnicode’, “, 32);
    检查addTTFfont()的源代码文档以获取更多信息。

    设置字体
    在配置文件(config / tcpdf_config.php)上将K_PATH_FONTS常量设置为TCPDF字体路径。
    在TCPDF类构造函数的第四个参数上,如果使用Unicode字体(true)或旧字体(false),则必须指定。

    要在脚本中设置字体,只需调用SetFont()方法即可。 在打印文本或生成的文档无效之前,必须至少调用此方法一次。 该方法可以在创建第一个页面之前调用,字体从页面到页面保留:

    SetFont(string family[,string style[,string size]])
    family : 字体属性 它可以是字体名称或标准系列之一(不区分大小写):
    Courier (fixed-width)
    Helvetica or Arial (synonymous; sans serif)
    Times (serif)
    Symbol (symbolic)
    ZapfDingbats (symbolic)
    也可以传递一个空字符串。 在这种情况下,现有的家庭被保留。
    style : 字体样式。 可能的值是(不区分大小写):
    empty string: regular
    B: bold
    I: italic
    U: underline
    或任何组合。 默认值为常规值。
    size:字体大小分。 默认值为当前大小。 如果文档开头没有指定大小,则取值为12。
    fontfile : 字体定义文件。 默认情况下,名称是从家庭和样式构建的,小写没有空格。
    subset :如果true只嵌入字体的一个子集(仅存储与所使用字符相关的信息); 如果假嵌入完整字体; 如果’default’使用setFontSubsetting()设置的默认值。 此选项仅对TrueTypeUnicode字体有效。 如果要启用用户更改文档,请将此参数设置为false。 如果您对字体进行分类,那么接收PDF的人将需要使用相同的字体才能更改PDF。 PDF的文件大小也会较小,因为您仅嵌入字体的一部分。
    Example:

    pdf>SetFont(times,BI,20,,false);Performances()PHPcacherXCache;php.inimemorylimit;php.inimaxexecutiontime;config/tcpdfconfig.phppdf->SetFont(‘times’, ‘BI’, 20, “, ‘false’); Performances(性能) 安装和配置PHP操作码cacher,如XCache; 编辑php.ini文件并增加脚本可能消耗的最大内存量(memory_limit); 编辑php.ini文件并增加每个脚本的最大执行时间(max_execution_time); 编辑config / tcpdf_config.php文件:手动设置 _SERVER [‘DOCUMENT_ROOT’],K_PATH_MAIN和K_PATH_URL常量,并删除自动计算部分;
    如果您不使用泰语,请编辑config / tcpdf_config.php文件并将K_THAI_TOPCHARS常量设置为false;
    如果您不需要扩展字符,请编辑config / tcpdf_config.php文件,并将默认字体设置为核心字体;
    如果不需要UTF-8 Unicode,则将TCPID构造函数上的unicode参数设置为false,将 encoding参数设置为“ISO-8859-1”或其他字符映射。
    默认情况下,TCPDF允许字体子集减少嵌入式Unicode TTF字体的大小,这个过程非常慢,需要大量内存,可以使用setFontSubsetting(false)方法关闭;
    尽可能使用核心字体而不是嵌入字体;
    如果不严格要求,避免使用HTML语法(writeHTML和writeHTMLCell方法)
    拆分较小的大块HTML块;
    如果不严格要求,避免使用翻译;
    更改后重新启动网络服务器。

    api使用分析实例

    //去掉默认的页头页脚。比如那个横线
    $pdf->setPrintHeader(false);
    $pdf->setPrintFooter(false);

    //设置一个单元格,可以按比例缩放单元格大小
    $pdf->Cell(0, 0, ‘TEST CELL STRETCH: no stretch’, 1, 1, ‘C’, 0, ‘’, 0);

    复制代码
    //设置一个单元格,可以按比例缩放单元格大小
    $pdf->Cell(0, 0, ‘TEST CELL STRETCH: no stretch’, 1, 1, ‘C’, 0, ‘’, 0);

    // 设置背景填充色
    $pdf->SetFillColor(220, 255, 220);

    /*
    *此方法允许以换行符打印文本。
    *它们可以是自动的(一旦文本到达单元格的右边界)或显式(通过\ n字符)。 输出所需的多个单元格,一个低于另一个。

    *文本可以对齐,居中或对齐。 单元格块可以框架并绘制背景
    */
    //设置一个text文本块
    pdf>MultiCell(55,5,[LEFT].pdf->MultiCell(55, 5, '[LEFT] '.txt, 1, ‘L’, 1, 0, ‘’, ‘’, true);
    复制代码

    个人demo实例
    注意pdf不是完全支持html标签,所以如果你的写入pdf的是html内容请使用txt或者qq对话框,过滤掉多数的html,
    不然写入pdf就会异常,但是是openXML就不会有这个问题,写入word就没任何问题

    复制代码
    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, ‘UTF-8’, false);
    $pdf->setPrintHeader(false); //页面头部横线取消
    $pdf->setPrintFooter(false); //页面底部更显取消
    $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);//自动分页
    $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);//设置页面margin
    $pdf->SetFont(‘stsongstdlight’, ‘’, 12);//设置字体,注意在循环里面一定要把new都一起放在循环里面,不然会报错,没有设置字体,因为这个需要上下文来读取配置
    $pdf->AddPage();//增加一个页面
    $pdf->setCellPaddings(0, 0, 0, 0);//设置一个单元格的padding
    //追加用户亲笔签名到文件底部
    $identify = $v[‘identify’];
    contract=M("contract")>where(array("identify"=>"contract = M("contract")->where(array("identify" => "identify"))->find();
    $file = M(“file”)->where(array(“file_id” => $contract[‘contract_sign_pic_file_id’]))->find();
    signpicurl=appstandardpathnew(sign_pic_url = app_standard_path_new(file[‘file_path’]);

            //tcpdf支持远程图片,所以不用麻烦
    
            $pdf->writeHTML($contract_content, $ln = true, $fill = false, $reseth = false, $cell = false, $align = '1');//这个如果里面有远程图片,不能直接获取,需要在代码本地才行,把
    
            $pdf->writeHTML('<b>用户签名</b><br>', $ln = true, $fill = false, $reseth = false, $cell = false, $align = '1');
    
            $pdf->Image($sign_pic_url, '', '', '40%', '40%', '', '', 'T', false, 300, '', false, false, 1, false, false, false);
    

    //这个可以获得远程图片地址,但是注意它一定是可以在公网可以访问或者授权的
    //如果怕图片太大也是可以安比例缩小,放大的
    // i 输出到浏览器,D下来php://output S保存
    contractdata=pdf->Output($file_name, ‘S’);

    file_put_contents(tmpname,contract_data);//所以写入你想写入的地方的文件

    复制代码

    新增实例,吧图片章浮动到文字上面demo

    2018年1月17日11:34:27

    例子的官方地址 https://tcpdf.org/examples/

    Example 001 : first example with default Header and Footer 第一个例子设置默认页眉和页脚的

    复制代码

    <?php // Include the main TCPDF library (search for installation path). require_once('./tcpdf/tcpdf.php'); // create new PDF document $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); // set document information $pdf->SetCreator(PDF_CREATOR); //设置创建者 $pdf->SetAuthor('Nicola Asuni'); //设置作者 $pdf->SetTitle('TCPDF Example 001'); //设置文件的title $pdf->SetSubject('TCPDF Tutorial'); //设置主题 $pdf->SetKeywords('TCPDF, PDF, example, test, guide'); //设置关键词 // set default header data $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE . ' 001', PDF_HEADER_STRING, array(0, 64, 255), array(0, 64, 128)); //设置头部,比如header_logo,header_title,header_string及其属性 $pdf->setFooterData(array(0, 64, 0), array(0, 64, 128)); // set header and footer fonts $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); //设置页头字体 $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); //设置页尾字体 // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); //设置默认等宽字体 // set margins $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); //设置margins 参考css的margins $pdf->SetHeaderMargin(PDF_MARGIN_HEADER); //设置页头margins $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); //设置页脚margins // set auto page breaks $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); //设置自动分页 // set image scale factor $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); //设置调整图像自适应比例 // set some language-dependent strings (optional) 设置一些与语言相关的字符串 if (@file_exists(dirname(__FILE__) . '/lang/eng.php')) { require_once(dirname(__FILE__) . '/lang/eng.php'); $pdf->setLanguageArray($l); } // --------------------------------------------------------- // set default font subsetting mode $pdf->setFontSubsetting(true); //设置默认字体子集模式 // Set font // dejavusans is a UTF-8 Unicode font, if you only need to // print standard ASCII chars, you can use core fonts like // helvetica or times to reduce file size. $pdf->SetFont('dejavusans', '', 14, '', true); //设置字体 // Add a page // This method has several options, check the source code documentation for more information. $pdf->AddPage(); //增加一个页面 // set text shadow effect 设置文字阴影效果 $pdf->setTextShadow(array('enabled' => true, 'depth_w' => 0.2, 'depth_h' => 0.2, 'color' => array(196, 196, 196), 'opacity' => 1, 'blend_mode' => 'Normal')); // Set some content to print $html = <<
    展开全文
  • Upgrade TCPDF

    2021-01-12 17:03:16
    <div><p>Currently TCPDF emmits warnings with current PHP, I guess this is fixable by upgrading TCPDF. <p>in ./libraries/tcpdf/tcpdf.php#3158 Function set_magic_quotes_runtime() is deprecated <p>...
  • tcpdfTCPDF SourceForge存储库的简单克隆
  • Laravel 6-7-8 TCPDF 一个简单的服务提供者,具有一些基本配置,包括 TCPDF是不是真的支持PHP 7,但有支持它,检查计划,出。 安装 通过在项目的composer.json需要elibyy/tcpdf-laravel软件包,可以通过安装Laravel...
  • DwarfPirate.TcPdf:在流中使用TCPDF
  • Laravel开发-tcpdf

    2019-08-28 11:53:56
    Laravel开发-tcpdf 拉拉维尔TCPDF
  • tcpdf用法

    2019-09-13 06:05:50
    require\_once('./tcpdf/config/lang/eng.php'); require\_once('./tcpdf/tcpdf.php'); functionhtmlToPdf($html){ require\_once('extends/tools/...
    require\_once('./tcpdf/config/lang/eng.php');
    require\_once('./tcpdf/tcpdf.php');
    
    function htmlToPdf($html){
            require\_once('extends/tools/tcpdf/config/lang/eng.php');
            require\_once('extends/tools/tcpdf/tcpdf.php');
    
            $pdf = new TCPDF(PDF\_PAGE\_ORIENTATION, PDF\_UNIT, PDF\_PAGE\_FORMAT, true, 'UTF-8', false);
            $pdf->setPrintHeader(false);
            $pdf->setPrintFooter(false);
            $pdf->SetDefaultMonospacedFont(PDF\_FONT\_MONOSPACED);
            $pdf->SetMargins(PDF\_MARGIN\_LEFT, 10, PDF\_MARGIN\_RIGHT);
            $pdf->SetAutoPageBreak(TRUE, PDF\_MARGIN\_BOTTOM);
            $pdf->setImageScale(PDF\_IMAGE\_SCALE\_RATIO);
            $pdf->setLanguageArray($l);
            // ---------------------------------------------------------
            $pdf->AddPage();
            $pdf->writeHTML($html, true, false, true, false, '');
            // ---------------------------------------------------------
            ob\_clean();
            $pdf->Output('pdfName.pdf', 'I');
    }

    转载于:https://my.oschina.net/jonetwelve/blog/617125

    展开全文
  • tcpdf实列配置

    2018-11-28 17:19:35
    tcpdf 实列分析,各种配置项,图形,线条绘制,文本设置
  • PHP通过TCPDF生成PDF类 TCPDF类6.2.12
  • tcpdf.rar PHP实现pdf

    2020-09-10 12:35:12
    tcpdf扩展包
  • 压缩包中包含stsongstdlight.php,stsongstdlight.z,stsongstdlight.ctg.z三个文件,复制这三个文件直接放入tcpdf的fonts目录下,使用setfont("stsongstdlight","",12)设置生成pdf字体大小即可
  • TCPDF-波斯语-波斯语字体:流行的波斯语波斯语字体,用于TCPDF
  • TCPDF security fix

    2020-12-28 11:24:25
    <p>A security problem has found in TCPDF Library. <p>http://seclists.org/fulldisclosure/2010/Apr/104</p> <p>I don't know how it is dangerous on TYPOlight, but TYPOlight shold be fixed abut this ...
  • FastCGI & tcpdf

    2020-12-30 00:51:54
    <div><p>Die Kombination aus FastCGI, TYPOlight und tcpdf führt zu einem 500 Internal Server Error. <p>Grund dafür ist, dass TYPOlight Standartmäßig einen Content-Type text/...
  • tcpdf HTML生成pdf

    2018-01-31 16:14:27
    thinkphp5 框架 用tcpdf 把 HTML生成pdf
  • tcpdf集成中文微软雅黑字体下载,tcpdf集成中文微软雅黑字体下载,tcpdf集成中文微软雅黑字体下载
  • Patch for TCPDF

    2021-01-12 17:04:20
    This stops TCPDF from emitting warnings. <ul><li><strong>Original URL</strong>: https://sourceforge.net/p/phpmyadmin/patches/533/</li><li><strong>Original author</strong>: dinithi</li></ul><p>该...
  • Laravel开发-laravel-tcpdf

    2019-08-28 06:21:00
    Laravel开发-laravel-tcpdf TCPDF支持Laravel 5
  • Laravel开发-tcpdf-laravel

    2019-08-28 03:56:30
    Laravel开发-tcpdf-laravel TCPDF支持Laravel 5
  • 本文实例讲述了thinkPHP框架整合tcpdf插件操作。分享给大家供大家参考,具体如下: 网上查了些关于tcpdf 使用教程,整合到TP的话,会有些小问题,由于基础还不是很扎实,花了点时间终于整合OK了。下面介绍步骤: ...
  • Laravel 使用TCPDF生成PDF文档 - tcpdf

    千次阅读 2018-01-29 22:34:35
    上次,简单的提了使用PHPWord生成Word文档,这次,就简单的讲下...首先,引入tcpdf类库,使用composer composer require tecnickcom/tcpdf 代码示例 : // 设置文档信息 $pdf->SetCreator('Hello world'); $

    上次,简单的提了使用PHPWord生成Word文档,这次,就简单的讲下tcpdf生成PDF文档。效果图如下:

    这里写图片描述

    首先,引入tcpdf类库,使用composer

    composer require tecnickcom/tcpdf

    代码示例 :
            // 设置文档信息
            $pdf->SetCreator('Hello world');
            $pdf->SetAuthor('dyk');
            $pdf->SetTitle('TCPDF示例');
            $pdf->SetSubject('TCPDF示例');
            $pdf->SetKeywords('TCPDF, PDF, PHP');
    
            // 设置页眉和页脚信息
            $pdf->SetHeaderData('tcpdf_logo.jpg', 30, 'www.marchsoft.cn', '三月软件!', [0, 64, 255], [0, 64, 128]);
            $pdf->setFooterData([0, 64, 0], [0, 64, 128]);
    
            // 设置页眉和页脚字体
            $pdf->setHeaderFont(['stsongstdlight', '', '10']);
            $pdf->setFooterFont(['helvetica', '', '8']);
    
            // 设置默认等宽字体
            $pdf->SetDefaultMonospacedFont('courier');
    
            // 设置间距
            $pdf->SetMargins(15, 15, 15);//页面间隔
            $pdf->SetHeaderMargin(5);//页眉top间隔
            $pdf->SetFooterMargin(10);//页脚bottom间隔
    
            // 设置分页
            $pdf->SetAutoPageBreak(true, 25);
    
            // 设置自动换页
            $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
    
            // 设置图像比例因子
            $pdf->setImageScale(1.25);
    
            // 设置默认字体构造子集模式
            $pdf->setFontSubsetting(true);
    
            // 设置字体 stsongstdlight支持中文
            $pdf->SetFont('stsongstdlight', '', 14);
    
            // 添加一页
            $pdf->AddPage();
    
            $pdf->Ln(5);//换行符
    
            $html = '
                <table width="400" border="1">
                    <tr>
                        <th align="left">消费项目</th>
                        <th align="right">一月</th>
                        <th align="right">二月</th>
                    </tr>
                    <tr>
                        <td align="left">衣服</td>
                        <td align="right">$241.10</td>
                        <td align="right">$50.20</td>
                    </tr>
                    <tr>
                        <td align="left">化妆品</td>
                        <td align="right">$30.00</td>
                        <td align="right">$44.45</td>
                    </tr>
                    <tr>
                        <td align="left">食物</td>
                        <td align="right">$730.40</td>
                        <td align="right">$650.00</td>
                    </tr>
                    <tr>
                        <th align="left">总计</th>
                        <th align="right">$1001.50</th>
                        <th align="right">$744.65</th>
                    </tr>
                </table>
            ';
    
            $pdf->writeHTML($html, true, false, true, false, '');
    
            //输出PDF
            $pdf->Output('t.pdf', 'I');//I输出、D下载 

    官方文档上有示例,附:https://tcpdf.org/examples/

    官方文档:https://tcpdf.org/

    有兴趣的话,可以深入的了解一下

    展开全文
  • TCPDF说明文档

    2019-10-06 10:53:38
    TCPDF说明文档 一、首先调用TCPDF文件 require_once('tcpdf.php'); 二、实例化TCPDF类 页面方向(P =肖像,L =景观)、测量(mm)、页面格式 $pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false); ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,478
精华内容 591
热门标签
关键字:

tcpdf