30
1
mirror of https://github.com/vdm-io/tcpdf.git synced 2024-05-31 21:30:47 +00:00
This commit is contained in:
nicolaasuni 2010-08-25 20:19:25 +02:00
parent 7fabd4c1ac
commit dfca9ce46f
22 changed files with 252 additions and 191 deletions

View File

@ -1,3 +1,9 @@
5.8.018 (2010-08-25)
- Method getNumberOfColumns() was added.
- A problem related to table header was fixed.
- Method getSVGTransformMatrix() was fixed to apply SVG transformations in the correct order.
- SVG support was improved and several bugs were fixed.
5.8.017 (2010-08-25)
- This version includes support for XObject Templates (see the new example n. 62).
- Methods starttemplate(), endTemplate() and printTemplate() were added (see the new example n. 62).

View File

@ -8,7 +8,7 @@ http: sourceforge.net/donate/index.php?group_id=128076
------------------------------------------------------------
Name: TCPDF
Version: 5.8.017
Version: 5.8.018
Release date: 2010-08-25
Author: Nicola Asuni

View File

@ -60,7 +60,7 @@
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -1003,7 +1003,7 @@ $code)</code>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:32 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -5551,7 +5551,7 @@ $frame)</code>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:32 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -83,7 +83,7 @@ Source Location: /tcpdf.php<br /><br />
<h4>Version:</h4>
<ul>
<li>5.8.017</li>
<li>5.8.018</li>
</ul>
@ -419,6 +419,7 @@ Source Location: /tcpdf.php<br /><br />
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodgetLastH">getLastH</a></li>
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodGetLineWidth">GetLineWidth</a></li>
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodgetMargins">getMargins</a></li>
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodgetNumberOfColumns">getNumberOfColumns</a></li>
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodGetNumChars">GetNumChars</a></li>
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodgetNumLines">getNumLines</a></li>
<li><a href="../com-tecnick-tcpdf/TCPDF.html#methodgetNumPages">getNumPages</a></li>
@ -746,7 +747,7 @@ This is a PHP class for generating PDF documents without requiring external exte
<td><b>author:</b>&nbsp;&nbsp;</td><td>Nicola Asuni - info@tecnick.com</td>
</tr>
<tr>
<td><b>version:</b>&nbsp;&nbsp;</td><td>5.8.017</td>
<td><b>version:</b>&nbsp;&nbsp;</td><td>5.8.018</td>
</tr>
<tr>
<td><b>link:</b>&nbsp;&nbsp;</td><td><a href="http://www.tcpdf.org">http://www.tcpdf.org</a></td>
@ -7119,7 +7120,7 @@ $firstblock = false])</code>
</div>
<hr />
<a name="methodaddHTMLTOC"></a>
<h3>method addHTMLTOC <span class="smalllinenumber">[line 21706]</span></h3>
<h3>method addHTMLTOC <span class="smalllinenumber">[line 21708]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -7182,7 +7183,7 @@ $correct_align = true])</code>
</div>
<hr />
<a name="methodaddHTMLVertSpace"></a>
<h3>method addHTMLVertSpace <span class="smalllinenumber">[line 20165]</span></h3>
<h3>method addHTMLVertSpace <span class="smalllinenumber">[line 20167]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -7444,7 +7445,7 @@ $k)</code>
</div>
<hr />
<a name="methodaddTOC"></a>
<h3>method addTOC <span class="smalllinenumber">[line 21534]</span></h3>
<h3>method addTOC <span class="smalllinenumber">[line 21536]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -8471,7 +8472,7 @@ $h)</code>
</div>
<hr />
<a name="methodcloseHTMLTagHandler"></a>
<h3>method closeHTMLTagHandler <span class="smalllinenumber">[line 19665]</span></h3>
<h3>method closeHTMLTagHandler <span class="smalllinenumber">[line 19667]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -8699,7 +8700,7 @@ $js = false])</code>
</div>
<hr />
<a name="methodcommitTransaction"></a>
<h3>method commitTransaction <span class="smalllinenumber">[line 21818]</span></h3>
<h3>method commitTransaction <span class="smalllinenumber">[line 21820]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -8853,7 +8854,7 @@ $s)</code>
</div>
<hr />
<a name="methodconvertSVGtMatrix"></a>
<h3>method convertSVGtMatrix <span class="smalllinenumber">[line 23085]</span></h3>
<h3>method convertSVGtMatrix <span class="smalllinenumber">[line 23092]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -9003,7 +9004,7 @@ $antialias = false])</code>
</div>
<hr />
<a name="methodcopyPage"></a>
<h3>method copyPage <span class="smalllinenumber">[line 21464]</span></h3>
<h3>method copyPage <span class="smalllinenumber">[line 21466]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -9219,7 +9220,7 @@ $fill_color = array()])</code>
</div>
<hr />
<a name="methoddeletePage"></a>
<h3>method deletePage <span class="smalllinenumber">[line 21321]</span></h3>
<h3>method deletePage <span class="smalllinenumber">[line 21323]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -9261,7 +9262,7 @@ $page)</code>
</div>
<hr />
<a name="methoddrawHTMLTagBorder"></a>
<h3>method drawHTMLTagBorder <span class="smalllinenumber">[line 20202]</span></h3>
<h3>method drawHTMLTagBorder <span class="smalllinenumber">[line 20204]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -9426,7 +9427,7 @@ $afinish:)</code>
</div>
<hr />
<a name="methodempty_string"></a>
<h3>method empty_string <span class="smalllinenumber">[line 21872]</span></h3>
<h3>method empty_string <span class="smalllinenumber">[line 21874]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -9510,7 +9511,7 @@ $tocpage = false])</code>
</div>
<hr />
<a name="methodendSVGElementHandler"></a>
<h3>method endSVGElementHandler <span class="smalllinenumber">[line 24127]</span></h3>
<h3>method endSVGElementHandler <span class="smalllinenumber">[line 24140]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -9558,7 +9559,7 @@ $name)</code>
</div>
<hr />
<a name="methodendTemplate"></a>
<h3>method endTemplate <span class="smalllinenumber">[line 22540]</span></h3>
<h3>method endTemplate <span class="smalllinenumber">[line 22552]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -10186,7 +10187,7 @@ $position = 'start'])</code>
</div>
<hr />
<a name="methodgetBorderStartPosition"></a>
<h3>method getBorderStartPosition <span class="smalllinenumber">[line 20186]</span></h3>
<h3>method getBorderStartPosition <span class="smalllinenumber">[line 20188]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -10265,7 +10266,7 @@ $pagenum = ''])</code>
</div>
<hr />
<a name="methodgetBuffer"></a>
<h3>method getBuffer <span class="smalllinenumber">[line 20997]</span></h3>
<h3>method getBuffer <span class="smalllinenumber">[line 20999]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -10555,7 +10556,7 @@ $char)</code>
</div>
<hr />
<a name="methodgetColumn"></a>
<h3>method getColumn <span class="smalllinenumber">[line 22023]</span></h3>
<h3>method getColumn <span class="smalllinenumber">[line 22025]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -10811,7 +10812,7 @@ $size = 0])</code>
</div>
<hr />
<a name="methodgetFontBuffer"></a>
<h3>method getFontBuffer <span class="smalllinenumber">[line 21161]</span></h3>
<h3>method getFontBuffer <span class="smalllinenumber">[line 21163]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -10941,7 +10942,7 @@ $size = 0])</code>
</div>
<hr />
<a name="methodgetFontFamilyName"></a>
<h3>method getFontFamilyName <span class="smalllinenumber">[line 22443]</span></h3>
<h3>method getFontFamilyName <span class="smalllinenumber">[line 22455]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -11107,7 +11108,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontSubsetting"></a>
<h3>method getFontSubsetting <span class="smalllinenumber">[line 22379]</span></h3>
<h3>method getFontSubsetting <span class="smalllinenumber">[line 22391]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -11270,7 +11271,7 @@ $v)</code>
</div>
<hr />
<a name="methodgetGraphicVars"></a>
<h3>method getGraphicVars <span class="smalllinenumber">[line 20794]</span></h3>
<h3>method getGraphicVars <span class="smalllinenumber">[line 20796]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -11486,7 +11487,7 @@ $html)</code>
</div>
<hr />
<a name="methodgetHTMLUnitToUnits"></a>
<h3>method getHTMLUnitToUnits <span class="smalllinenumber">[line 20505]</span></h3>
<h3>method getHTMLUnitToUnits <span class="smalllinenumber">[line 20507]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -11552,7 +11553,7 @@ $point)</code>
</div>
<hr />
<a name="methodgetHyphenPatternsFromTEX"></a>
<h3>method getHyphenPatternsFromTEX <span class="smalllinenumber">[line 22179]</span></h3>
<h3>method getHyphenPatternsFromTEX <span class="smalllinenumber">[line 22191]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -11597,7 +11598,7 @@ $file)</code>
</div>
<hr />
<a name="methodgetImageBuffer"></a>
<h3>method getImageBuffer <span class="smalllinenumber">[line 21099]</span></h3>
<h3>method getImageBuffer <span class="smalllinenumber">[line 21101]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -11863,6 +11864,37 @@ $iminfo = array()])</code>
<br /><br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<hr />
<a name="methodgetNumberOfColumns"></a>
<h3>method getNumberOfColumns <span class="smalllinenumber">[line 22035]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
<code>int getNumberOfColumns(
)</code>
</td></tr></table>
</td></tr></table><br />
Return the current number of columns.<br /><br /><br /><br />
<h4>Tags:</h4>
<div class="tags">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><b>return:</b>&nbsp;&nbsp;</td><td>number of columns</td>
</tr>
<tr>
<td><b>since:</b>&nbsp;&nbsp;</td><td>5.8.018 (2010-08-25)</td>
</tr>
<tr>
<td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
</tr>
</table>
</div>
<br /><br />
<div class="top">[ <a href="#top">Top</a> ]</div>
</div>
<hr />
@ -12018,7 +12050,7 @@ $lineWidth = ''])</code>
</div>
<hr />
<a name="methodgetObjFilename"></a>
<h3>method getObjFilename <span class="smalllinenumber">[line 20911]</span></h3>
<h3>method getObjFilename <span class="smalllinenumber">[line 20913]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -12128,7 +12160,7 @@ $prefix)</code>
</div>
<hr />
<a name="methodgetPageBuffer"></a>
<h3>method getPageBuffer <span class="smalllinenumber">[line 21040]</span></h3>
<h3>method getPageBuffer <span class="smalllinenumber">[line 21042]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -12415,7 +12447,7 @@ $pagenum = ''])</code>
</div>
<hr />
<a name="methodgetPathPaintOperator"></a>
<h3>method getPathPaintOperator <span class="smalllinenumber">[line 22291]</span></h3>
<h3>method getPathPaintOperator <span class="smalllinenumber">[line 22303]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -12787,7 +12819,7 @@ $getarray = false])</code>
</div>
<hr />
<a name="methodgetSVGTransformMatrix"></a>
<h3>method getSVGTransformMatrix <span class="smalllinenumber">[line 22963]</span></h3>
<h3>method getSVGTransformMatrix <span class="smalllinenumber">[line 22978]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -12886,7 +12918,7 @@ $css)</code>
</div>
<hr />
<a name="methodgetTransformationMatrixProduct"></a>
<h3>method getTransformationMatrixProduct <span class="smalllinenumber">[line 23067]</span></h3>
<h3>method getTransformationMatrixProduct <span class="smalllinenumber">[line 23074]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -12985,7 +13017,7 @@ $mode = 0])</code>
</div>
<hr />
<a name="methodgetVectorsAngle"></a>
<h3>method getVectorsAngle <span class="smalllinenumber">[line 23699]</span></h3>
<h3>method getVectorsAngle <span class="smalllinenumber">[line 23706]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -13229,7 +13261,7 @@ $antialias = false])</code>
</div>
<hr />
<a name="methodhyphenateText"></a>
<h3>method hyphenateText <span class="smalllinenumber">[line 22218]</span></h3>
<h3>method hyphenateText <span class="smalllinenumber">[line 22230]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -13310,7 +13342,7 @@ $charmax = 8])</code>
</div>
<hr />
<a name="methodhyphenateWord"></a>
<h3>method hyphenateWord <span class="smalllinenumber">[line 22109]</span></h3>
<h3>method hyphenateWord <span class="smalllinenumber">[line 22121]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -13748,7 +13780,7 @@ $palign)</code>
</div>
<hr />
<a name="methodImageSVG"></a>
<h3>method ImageSVG <span class="smalllinenumber">[line 22692]</span></h3>
<h3>method ImageSVG <span class="smalllinenumber">[line 22704]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -13886,7 +13918,7 @@ $script)</code>
</div>
<hr />
<a name="methodintToRoman"></a>
<h3>method intToRoman <span class="smalllinenumber">[line 20584]</span></h3>
<h3>method intToRoman <span class="smalllinenumber">[line 20586]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -13956,7 +13988,7 @@ $number)</code>
</div>
<hr />
<a name="methodisUnicodeFont"></a>
<h3>method isUnicodeFont <span class="smalllinenumber">[line 22431]</span></h3>
<h3>method isUnicodeFont <span class="smalllinenumber">[line 22443]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -14626,7 +14658,7 @@ $y = ''])</code>
</div>
<hr />
<a name="methodmovePage"></a>
<h3>method movePage <span class="smalllinenumber">[line 21178]</span></h3>
<h3>method movePage <span class="smalllinenumber">[line 21180]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -14812,7 +14844,7 @@ $fitcell = false])</code>
</div>
<hr />
<a name="methodobjclone"></a>
<h3>method objclone <span class="smalllinenumber">[line 21861]</span></h3>
<h3>method objclone <span class="smalllinenumber">[line 21863]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -14885,7 +14917,7 @@ $object)</code>
</div>
<hr />
<a name="methodopenHTMLTagHandler"></a>
<h3>method openHTMLTagHandler <span class="smalllinenumber">[line 19064]</span></h3>
<h3>method openHTMLTagHandler <span class="smalllinenumber">[line 19066]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -15496,7 +15528,7 @@ $closed)</code>
</div>
<hr />
<a name="methodprintTemplate"></a>
<h3>method printTemplate <span class="smalllinenumber">[line 22569]</span></h3>
<h3>method printTemplate <span class="smalllinenumber">[line 22581]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -15583,7 +15615,7 @@ $fitonpage = false])</code>
</div>
<hr />
<a name="methodputHtmlListBullet"></a>
<h3>method putHtmlListBullet <span class="smalllinenumber">[line 20649]</span></h3>
<h3>method putHtmlListBullet <span class="smalllinenumber">[line 20651]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -15802,7 +15834,7 @@ $js = false])</code>
</div>
<hr />
<a name="methodreadDiskCache"></a>
<h3>method readDiskCache <span class="smalllinenumber">[line 20951]</span></h3>
<h3>method readDiskCache <span class="smalllinenumber">[line 20953]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -16153,7 +16185,7 @@ $txt = ''])</code>
</div>
<hr />
<a name="methodreplaceBuffer"></a>
<h3>method replaceBuffer <span class="smalllinenumber">[line 20979]</span></h3>
<h3>method replaceBuffer <span class="smalllinenumber">[line 20981]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -16192,7 +16224,7 @@ $data)</code>
</div>
<hr />
<a name="methodrevstrpos"></a>
<h3>method revstrpos <span class="smalllinenumber">[line 21885]</span></h3>
<h3>method revstrpos <span class="smalllinenumber">[line 21887]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -16297,7 +16329,7 @@ $length)</code>
</div>
<hr />
<a name="methodrollbackTransaction"></a>
<h3>method rollbackTransaction <span class="smalllinenumber">[line 21832]</span></h3>
<h3>method rollbackTransaction <span class="smalllinenumber">[line 21834]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -16795,7 +16827,7 @@ $y = ''])</code>
</div>
<hr />
<a name="methodsegSVGContentHandler"></a>
<h3>method segSVGContentHandler <span class="smalllinenumber">[line 24184]</span></h3>
<h3>method segSVGContentHandler <span class="smalllinenumber">[line 24203]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -16843,7 +16875,7 @@ $data)</code>
</div>
<hr />
<a name="methodselectColumn"></a>
<h3>method selectColumn <span class="smalllinenumber">[line 21948]</span></h3>
<h3>method selectColumn <span class="smalllinenumber">[line 21950]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -16882,7 +16914,7 @@ $col = ''])</code>
</div>
<hr />
<a name="methodserializeTCPDFtagParameters"></a>
<h3>method serializeTCPDFtagParameters <span class="smalllinenumber">[line 22034]</span></h3>
<h3>method serializeTCPDFtagParameters <span class="smalllinenumber">[line 22046]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -17095,7 +17127,7 @@ $bc = ''])</code>
</div>
<hr />
<a name="methodSetBooklet"></a>
<h3>method SetBooklet <span class="smalllinenumber">[line 20419]</span></h3>
<h3>method SetBooklet <span class="smalllinenumber">[line 20421]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -17146,7 +17178,7 @@ $outer = -1])</code>
</div>
<hr />
<a name="methodsetBuffer"></a>
<h3>method setBuffer <span class="smalllinenumber">[line 20961]</span></h3>
<h3>method setBuffer <span class="smalllinenumber">[line 20963]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -17266,7 +17298,7 @@ $pad)</code>
</div>
<hr />
<a name="methodsetColumnsArray"></a>
<h3>method setColumnsArray <span class="smalllinenumber">[line 21935]</span></h3>
<h3>method setColumnsArray <span class="smalllinenumber">[line 21937]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -17722,7 +17754,7 @@ $tint = 100])</code>
</div>
<hr />
<a name="methodsetEqualColumns"></a>
<h3>method setEqualColumns <span class="smalllinenumber">[line 21902]</span></h3>
<h3>method setEqualColumns <span class="smalllinenumber">[line 21904]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18031,7 +18063,7 @@ $subset = 'default'])</code>
</div>
<hr />
<a name="methodsetFontBuffer"></a>
<h3>method setFontBuffer <span class="smalllinenumber">[line 21115]</span></h3>
<h3>method setFontBuffer <span class="smalllinenumber">[line 21117]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18124,7 +18156,7 @@ $out = true])</code>
</div>
<hr />
<a name="methodsetFontSubBuffer"></a>
<h3>method setFontSubBuffer <span class="smalllinenumber">[line 21141]</span></h3>
<h3>method setFontSubBuffer <span class="smalllinenumber">[line 21143]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18175,7 +18207,7 @@ $data)</code>
</div>
<hr />
<a name="methodsetFontSubsetting"></a>
<h3>method setFontSubsetting <span class="smalllinenumber">[line 22368]</span></h3>
<h3>method setFontSubsetting <span class="smalllinenumber">[line 22380]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18362,7 +18394,7 @@ $prop = array()])</code>
</div>
<hr />
<a name="methodsetGraphicVars"></a>
<h3>method setGraphicVars <span class="smalllinenumber">[line 20851]</span></h3>
<h3>method setGraphicVars <span class="smalllinenumber">[line 20853]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18564,7 +18596,7 @@ $hm = 10])</code>
</div>
<hr />
<a name="methodsetHtmlLinksStyle"></a>
<h3>method setHtmlLinksStyle <span class="smalllinenumber">[line 20490]</span></h3>
<h3>method setHtmlLinksStyle <span class="smalllinenumber">[line 20492]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18609,7 +18641,7 @@ $fontstyle = 'U'])</code>
</div>
<hr />
<a name="methodsetHtmlVSpace"></a>
<h3>method setHtmlVSpace <span class="smalllinenumber">[line 20459]</span></h3>
<h3>method setHtmlVSpace <span class="smalllinenumber">[line 20461]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18648,7 +18680,7 @@ $tagvs)</code>
</div>
<hr />
<a name="methodsetImageBuffer"></a>
<h3>method setImageBuffer <span class="smalllinenumber">[line 21056]</span></h3>
<h3>method setImageBuffer <span class="smalllinenumber">[line 21058]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -18735,7 +18767,7 @@ $scale)</code>
</div>
<hr />
<a name="methodsetImageSubBuffer"></a>
<h3>method setImageSubBuffer <span class="smalllinenumber">[line 21079]</span></h3>
<h3>method setImageSubBuffer <span class="smalllinenumber">[line 21081]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -19141,7 +19173,7 @@ $page = -1])</code>
</div>
<hr />
<a name="methodsetListIndentWidth"></a>
<h3>method setListIndentWidth <span class="smalllinenumber">[line 20469]</span></h3>
<h3>method setListIndentWidth <span class="smalllinenumber">[line 20471]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -19180,7 +19212,7 @@ $width)</code>
</div>
<hr />
<a name="methodsetLIsymbol"></a>
<h3>method setLIsymbol <span class="smalllinenumber">[line 20380]</span></h3>
<h3>method setLIsymbol <span class="smalllinenumber">[line 20382]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -19279,7 +19311,7 @@ $keepmargins = false])</code>
</div>
<hr />
<a name="methodsetOpenCell"></a>
<h3>method setOpenCell <span class="smalllinenumber">[line 20479]</span></h3>
<h3>method setOpenCell <span class="smalllinenumber">[line 20481]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -19441,7 +19473,7 @@ $points = false])</code>
</div>
<hr />
<a name="methodsetPageBuffer"></a>
<h3>method setPageBuffer <span class="smalllinenumber">[line 21013]</span></h3>
<h3>method setPageBuffer <span class="smalllinenumber">[line 21015]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -19841,7 +19873,7 @@ $pubkeys = null])</code>
</div>
<hr />
<a name="methodsetRasterizeVectorImages"></a>
<h3>method setRasterizeVectorImages <span class="smalllinenumber">[line 22265]</span></h3>
<h3>method setRasterizeVectorImages <span class="smalllinenumber">[line 22277]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -20192,7 +20224,7 @@ $subject)</code>
</div>
<hr />
<a name="methodsetSVGStyles"></a>
<h3>method setSVGStyles <span class="smalllinenumber">[line 23124]</span></h3>
<h3>method setSVGStyles <span class="smalllinenumber">[line 23131]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -20445,7 +20477,7 @@ $color)</code>
</div>
<hr />
<a name="methodsetTextRenderingMode"></a>
<h3>method setTextRenderingMode <span class="smalllinenumber">[line 22046]</span></h3>
<h3>method setTextRenderingMode <span class="smalllinenumber">[line 22058]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21367,7 +21399,7 @@ $page = ''])</code>
</div>
<hr />
<a name="methodstartSVGElementHandler"></a>
<h3>method startSVGElementHandler <span class="smalllinenumber">[line 23722]</span></h3>
<h3>method startSVGElementHandler <span class="smalllinenumber">[line 23729]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21421,7 +21453,7 @@ $attribs)</code>
</div>
<hr />
<a name="methodstartTemplate"></a>
<h3>method startTemplate <span class="smalllinenumber">[line 22485]</span></h3>
<h3>method startTemplate <span class="smalllinenumber">[line 22497]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21475,7 +21507,7 @@ $h = 0])</code>
</div>
<hr />
<a name="methodstartTransaction"></a>
<h3>method startTransaction <span class="smalllinenumber">[line 21801]</span></h3>
<h3>method startTransaction <span class="smalllinenumber">[line 21803]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21565,7 +21597,7 @@ $h = 0])</code>
</div>
<hr />
<a name="methodstringLeftTrim"></a>
<h3>method stringLeftTrim <span class="smalllinenumber">[line 22392]</span></h3>
<h3>method stringLeftTrim <span class="smalllinenumber">[line 22404]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21616,7 +21648,7 @@ $replace = ''])</code>
</div>
<hr />
<a name="methodstringRightTrim"></a>
<h3>method stringRightTrim <span class="smalllinenumber">[line 22405]</span></h3>
<h3>method stringRightTrim <span class="smalllinenumber">[line 22417]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21667,7 +21699,7 @@ $replace = ''])</code>
</div>
<hr />
<a name="methodstringTrim"></a>
<h3>method stringTrim <span class="smalllinenumber">[line 22418]</span></h3>
<h3>method stringTrim <span class="smalllinenumber">[line 22430]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21718,7 +21750,7 @@ $replace = ''])</code>
</div>
<hr />
<a name="methodSVGPath"></a>
<h3>method SVGPath <span class="smalllinenumber">[line 23379]</span></h3>
<h3>method SVGPath <span class="smalllinenumber">[line 23386]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21769,7 +21801,7 @@ $style = ''])</code>
</div>
<hr />
<a name="methodSVGTransform"></a>
<h3>method SVGTransform <span class="smalllinenumber">[line 23105]</span></h3>
<h3>method SVGTransform <span class="smalllinenumber">[line 23112]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -21808,7 +21840,7 @@ $tm)</code>
</div>
<hr />
<a name="methodswapMargins"></a>
<h3>method swapMargins <span class="smalllinenumber">[line 20435]</span></h3>
<h3>method swapMargins <span class="smalllinenumber">[line 20437]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -23251,7 +23283,7 @@ $code)</code>
</div>
<hr />
<a name="methodwriteDiskCache"></a>
<h3>method writeDiskCache <span class="smalllinenumber">[line 20923]</span></h3>
<h3>method writeDiskCache <span class="smalllinenumber">[line 20925]</span></h3>
<div class="function">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
@ -26883,7 +26915,7 @@ $file)</code>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:33 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:13 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -299,7 +299,7 @@ $type)</code>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -1377,7 +1377,7 @@ $type)</code>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -105,7 +105,7 @@ PHP class to creates array representations for 2D barcodes to be used with TCPDF
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -105,7 +105,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -542,7 +542,7 @@ Configuration file for TCPDF.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:37 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:17 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -97,7 +97,7 @@ Array of WEB safe colors.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:32 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -157,7 +157,7 @@ Class to create PDF417 barcode arrays for TCPDF class.<br /><br /><p>PDF417 (ISO
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:32 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -480,7 +480,7 @@ string $string, [int $split_length = 1])</code>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:32 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:12 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -82,7 +82,7 @@ This is a PHP class for generating PDF documents without requiring external exte
<td><b>author:</b>&nbsp;&nbsp;</td><td>Nicola Asuni</td>
</tr>
<tr>
<td><b>version:</b>&nbsp;&nbsp;</td><td>5.8.017</td>
<td><b>version:</b>&nbsp;&nbsp;</td><td>5.8.018</td>
</tr>
<tr>
<td><b>copyright:</b>&nbsp;&nbsp;</td><td>2002-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com</td>
@ -113,7 +113,7 @@ unicode data<br /><br /></div>
<div class="tags">
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
<code>PDF_PRODUCER = 'TCPDF 5.8.017 (http://www.tcpdf.org)'</code>
<code>PDF_PRODUCER = 'TCPDF 5.8.018 (http://www.tcpdf.org)'</code>
</td></tr></table>
</td></tr></table>
@ -124,7 +124,7 @@ unicode data<br /><br /></div>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:33 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:13 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -246,7 +246,7 @@ Unicode data for TCPDF library.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:37 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:17 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -681,6 +681,8 @@
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetMinimumVersion">QRcode::getMinimumVersion()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return a version number that satisfies the input code length.</dd>
<dt><b>getNextPosition</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetNextPosition">QRcode::getNextPosition()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the next frame position</dd>
<dt><b>getNumberOfColumns</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetNumberOfColumns">TCPDF::getNumberOfColumns()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the current number of columns.</dd>
<dt><b>GetNumChars</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetNumChars">TCPDF::GetNumChars()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the numbero of characters in a string.</dd>
<dt><b>getNumLines</b></dt>
@ -2054,7 +2056,7 @@
<a href="elementindex.html#top">top</a><br>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -881,6 +881,8 @@
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetMinimumVersion">QRcode::getMinimumVersion()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return a version number that satisfies the input code length.</dd>
<dt><b>getNextPosition</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetNextPosition">QRcode::getNextPosition()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the next frame position</dd>
<dt><b>getNumberOfColumns</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetNumberOfColumns">TCPDF::getNumberOfColumns()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the current number of columns.</dd>
<dt><b>GetNumChars</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetNumChars">TCPDF::GetNumChars()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the numbero of characters in a string.</dd>
<dt><b>getNumLines</b></dt>
@ -2086,7 +2088,7 @@
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -35,7 +35,7 @@
<a href="#Post-parsing">Post-parsing</a><br>
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:37 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:17 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -67,7 +67,7 @@
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -67,7 +67,7 @@
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
<div class="credit">
<hr />
Documentation generated on Wed, 25 Aug 2010 11:57:31 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Wed, 25 Aug 2010 20:19:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

205
tcpdf.php
View File

@ -1,7 +1,7 @@
<?php
//============================================================+
// File name : tcpdf.php
// Version : 5.8.017
// Version : 5.8.018
// Begin : 2002-08-03
// Last Update : 2010-08-25
// Author : Nicola Asuni - Tecnick.com S.r.l - Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
@ -128,7 +128,7 @@
* @copyright 2002-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
* @link http://www.tcpdf.org
* @license http://www.gnu.org/copyleft/lesser.html LGPL
* @version 5.8.017
* @version 5.8.018
*/
/**
@ -152,14 +152,14 @@ if (!class_exists('TCPDF', false)) {
/**
* define default PDF document producer
*/
define('PDF_PRODUCER', 'TCPDF 5.8.017 (http://www.tcpdf.org)');
define('PDF_PRODUCER', 'TCPDF 5.8.018 (http://www.tcpdf.org)');
/**
* This is a PHP class for generating PDF documents without requiring external extensions.<br>
* TCPDF project (http://www.tcpdf.org) has been originally derived in 2002 from the Public Domain FPDF class by Olivier Plathey (http://www.fpdf.org), but now is almost entirely rewritten.<br>
* @name TCPDF
* @package com.tecnick.tcpdf
* @version 5.8.017
* @version 5.8.018
* @author Nicola Asuni - info@tecnick.com
* @link http://www.tcpdf.org
* @license http://www.gnu.org/copyleft/lesser.html LGPL
@ -18500,7 +18500,9 @@ if (!class_exists('TCPDF', false)) {
} else {
$pask = 0;
}
$this->SetFont($fontname, $fontstyle, $fontsize);
if ($dom[$key]['tag'] AND $dom[$key]['opening'] AND ($dom[$key]['value'] == 'table')) {
$this->SetFont($fontname, $fontstyle, $fontsize);
}
if ($wfill) {
$this->SetFillColorArray($this->bgcolor);
}
@ -22024,6 +22026,16 @@ if (!class_exists('TCPDF', false)) {
return $this->current_column;
}
/**
* Return the current number of columns.
* @return int number of columns
* @access public
* @since 5.8.018 (2010-08-25)
*/
public function getNumberOfColumns() {
return $this->num_columns;
}
/**
* Serialize an array of parameters to be used with TCPDF tag in HTML code.
* @param array $pararray parameters array
@ -22877,6 +22889,8 @@ if (!class_exists('TCPDF', false)) {
// store current page break mode
$page_break_mode = $this->AutoPageBreak;
$page_break_margin = $this->getBreakMargin();
$cMargin = $this->cMargin;
$this->cMargin = 0;
$this->SetAutoPageBreak(false);
// save the current graphic state
$this->_out('q'.$this->epsmarker);
@ -22950,6 +22964,7 @@ if (!class_exists('TCPDF', false)) {
$this->endlinex = $this->img_rb_x;
// restore page break
$this->SetAutoPageBreak($page_break_mode, $page_break_margin);
$this->cMargin = $cMargin;
}
/**
@ -22963,93 +22978,85 @@ if (!class_exists('TCPDF', false)) {
protected function getSVGTransformMatrix($attribute) {
// identity matrix
$tm = array(1, 0, 0, 1, 0, 0);
$continue = true;
while ($continue) {
$continue = false;
// matrix
$regs = array();
if (preg_match('/matrix\(([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], '', $attribute);
$continue = true;
$a = $regs[1];
$b = $regs[2];
$c = $regs[3];
$d = $regs[4];
$e = $regs[5];
$f = $regs[6];
$tm = $this->getTransformationMatrixProduct($tm, array($a, $b, $c, $d, $e, $f));
}
// translate x
$regs = array();
if (preg_match('/translate\(([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], 'translate('.$regs[1].',0)', $attribute);
$continue = true;
}
// translate x,y
$regs = array();
if (preg_match('/translate\(([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], '', $attribute);
$continue = true;
$e = $regs[1];
$f = $regs[2];
$tm = $this->getTransformationMatrixProduct($tm, array(1, 0, 0, 1, $e, $f));
}
// scale x
$regs = array();
if (preg_match('/scale\(([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], 'scale('.$regs[1].','.$regs[1].')', $attribute);
$continue = true;
}
// scale x,y
$regs = array();
if (preg_match('/scale\(([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], '', $attribute);
$continue = true;
$a = $regs[1];
if (isset($regs[2]) AND (strlen(trim($regs[2])) > 0)) {
$d = $regs[2];
} else {
$d = $a;
$transform = array();
if (preg_match_all('/(matrix|translate|scale|rotate|skewX|skewY)[\s]*\(([^\)]+)\)/si', $attribute, $transform, PREG_SET_ORDER) > 0) {
foreach ($transform as $key => $data) {
if (!empty($data[2])) {
$a = 1;
$b = 0;
$c = 0;
$d = 1;
$e = 0;
$f = 0;
$regs = array();
switch ($data[1]) {
case 'matrix': {
if (preg_match('/([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)/si', $data[2], $regs)) {
$a = $regs[1];
$b = $regs[2];
$c = $regs[3];
$d = $regs[4];
$e = $regs[5];
$f = $regs[6];
}
break;
}
case 'translate': {
if (preg_match('/([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)/si', $data[2], $regs)) {
$e = $regs[1];
$f = $regs[2];
} elseif (preg_match('/([a-z0-9\-\.]+)/si', $data[2], $regs)) {
$e = $regs[1];
}
break;
}
case 'scale': {
if (preg_match('/([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)/si', $data[2], $regs)) {
$a = $regs[1];
$d = $regs[2];
} elseif (preg_match('/([a-z0-9\-\.]+)/si', $data[2], $regs)) {
$a = $regs[1];
$d = $a;
}
break;
}
case 'rotate': {
if (preg_match('/([0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)/si', $data[2], $regs)) {
$ang = deg2rad($regs[1]);
$x = $regs[2];
$y = $regs[3];
$a = cos($ang);
$b = sin($ang);
$c = -$b;
$d = $a;
$e = ($x * (1 - $a)) - ($y * $c);
$f = ($y * (1 - $d)) - ($x * $b);
} elseif (preg_match('/([0-9\-\.]+)/si', $data[2], $regs)) {
$ang = deg2rad($regs[1]);
$a = cos($ang);
$b = sin($ang);
$c = -$b;
$d = $a;
$e = 0;
$f = 0;
}
break;
}
case 'skewX': {
if (preg_match('/([0-9\-\.]+)/si', $data[2], $regs)) {
$c = tan(deg2rad($regs[1]));
}
break;
}
case 'skewY': {
if (preg_match('/([0-9\-\.]+)/si', $data[2], $regs)) {
$b = tan(deg2rad($regs[1]));
}
break;
}
}
$tm = $this->getTransformationMatrixProduct($tm, array($a, $b, $c, $d, $e, $f));
}
$tm = $this->getTransformationMatrixProduct($tm, array($a, 0, 0, $d, 0, 0));
}
// rotate ang
$regs = array();
if (preg_match('/rotate\(([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], 'rotate('.$regs[1].',0,0)', $attribute);
$continue = true;
}
// rotate ang,x,y
$regs = array();
if (preg_match('/rotate\(([0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)[\,\s]+([a-z0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], '', $attribute);
$continue = true;
$ang = deg2rad($regs[1]);
$a = cos($ang);
$b = sin($ang);
$c = -$b;
$d = $a;
$x = $regs[2];
$y = $regs[3];
$e = ($x * (1 - $a)) - ($y * $c);
$f = ($y * (1 - $d)) - ($x * $b);
$tm = $this->getTransformationMatrixProduct($tm, array($a, $b, $c, $d, $e, $f));
}
// skewX
$regs = array();
if (preg_match('/skewX\(([0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], '', $attribute);
$continue = true;
$c = tan(deg2rad($regs[1]));
$tm = $this->getTransformationMatrixProduct($tm, array(1, 0, $c, 1, 0, 0));
}
// skewY
$regs = array();
if (preg_match('/skewY\(([0-9\-\.]+)\)/si', $attribute, $regs)) {
$attribute = str_replace($regs[0], '', $attribute);
$continue = true;
$b = tan(deg2rad($regs[1]));
$tm = $this->getTransformationMatrixProduct($tm, array(1, $b, 0, 1, 0, 0));
}
}
return $tm;
@ -24089,10 +24096,16 @@ if (!class_exists('TCPDF', false)) {
} else {
$this->svgtextmode['rtl'] = false;
}
if (isset($svgstyle['stroke']) AND ($svgstyle['stroke'] != 'none') AND isset($svgstyle['stroke-width']) AND ($svgstyle['stroke-width'] > 0)) {
$this->svgtextmode['stroke'] = $this->getHTMLUnitToUnits($svgstyle['stroke-width'], 0, $this->svgunit, false);
} else {
$this->svgtextmode['stroke'] = false;
}
$this->StartTransform();
$this->SVGTransform($tm);
$obstyle = $this->setSVGStyles($svgstyle, $prev_svgstyle, $x, $y, 1, 1);
$this->SetXY($x, $y, true);
$this->x = $x;
$this->y = $y;
break;
}
// use
@ -24162,7 +24175,13 @@ if (!class_exists('TCPDF', false)) {
}
}
}
$this->Cell(0, 0, $text, 0, 0, '', 0, '', 0, false, 'L', 'T');
$textrendermode = $this->textrendermode;
$textstrokewidth = $this->textstrokewidth;
$this->setTextRenderingMode($this->svgtextmode['stroke'], true, false);
$this->Cell(0, 0, $text, 0, 0, '', false, '', 0, false, 'L', 'T');
// restore previous rendering mode
$this->textrendermode = $textrendermode;
$this->textstrokewidth = $textstrokewidth;
$this->svgtext = '';
$this->StopTransform();
break;