<?php
ini_set('memory_limit', '256M');
date_default_timezone_set('Asia/Shanghai');
require ('tcpdf.php');
$pdf = new TCPDF('Portrait', 'mm', 'A4', true, 'UTF-8');
$pdf->AddPage();
$pdf->SetFont('cid0cs', '', 14);
$html = <<<TEXT
<h1>Welcome to <a href="http://www.tcpdf.org" style="text-decoration:none;background-color:#CC0000;color:black;"> <span style="color:black;">TC</span><span style="color:white;">PDF</span> </a>!</h1>
<p>就像西文 typography 中已经相对成熟的 kerning,中文也需要同样的东西。很自然地,中文字符与西文字符交替出现的时候,也需要合适的 kerning。然而问题是目前的计算机字体,在这方面的设计很差。在网页的文本中,利用手工添加空格的方式,一定程度上,可以起到调整中英文字偶之间的空隙,然而这终究是个临时的「折衷」办法。类似的「空格折衷」,在机械打字机普及的时代,有更多例子。</p>
<backquote>
以上内容来自:<a href="https://www.zhihu.com/question/19587406">https://www.zhihu.com/question/19587406</a>
</backquote>
<p>This text is printed using the <i>writeHTMLCell()</i> method but you can also use: <i>Multicell(), writeHTML(), Write(), Cell() and Text()</i>.</p>
<p>Please check the source code documentation and other examples for further information.</p>
<p style="color:#CC0000;">TO IMPROVE AND EXPAND TCPDF I NEED YOUR SUPPORT, PLEASE <a href="http://sourceforge.net/donate/index.php?group_id=128076">MAKE A DONATION!</a></p>
TEXT;
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
$pdf->Output(__DIR__ . '/example_001.pdf', 'F');