32
1
mirror of https://github.com/vdm-io/tcpdf.git synced 2025-04-07 03:21:51 +00:00
This commit is contained in:
nicolaasuni 2010-11-21 17:21:13 +01:00
parent a64f8619d6
commit 4a9a31272d
23 changed files with 345 additions and 311 deletions

View File

@ -1,3 +1,7 @@
5.9.022 (2010-11-21)
- Method ImageEPS includes support for EPS/AI Spot colors.
- Method ImageEPS includes a new parameter $fixoutvals to remove values outside the bounding box.
5.9.021 (2010-11-20)
- Support for custom bullet points images was added (check the example n.6)
- Examples n. 6 and 61 were update (check the comments inside).

View File

@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076
------------------------------------------------------------
Name: TCPDF
Version: 5.9.021
Release date: 2010-11-20
Version: 5.9.022
Release date: 2010-11-21
Author: Nicola Asuni
Copyright (c) 2002-2010:

View File

@ -65,7 +65,7 @@
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -1004,7 +1004,7 @@ $code)</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:58 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -5552,7 +5552,7 @@ $frame)</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:58 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -84,7 +84,7 @@ Source Location: /tcpdf.php<br /><br />
<h4>Version:</h4>
<ul>
<li>5.9.021</li>
<li>5.9.022</li>
</ul>
@ -784,7 +784,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.9.021</td>
<td><b>version:</b>&nbsp;&nbsp;</td><td>5.9.022</td>
</tr>
<tr>
<td><b>link:</b>&nbsp;&nbsp;</td><td><a href="http://www.tcpdf.org">http://www.tcpdf.org</a></td>
@ -6338,7 +6338,7 @@ This is a PHP class for generating PDF documents without requiring external exte
<div class="top">[ <a href="#top">Top</a> ]</div><br />
<a name="var$tcpdf_version"></a>
<p></p>
<h4>$tcpdf_version = <span class="value">&nbsp;'5.9.021'</span></h4>
<h4>$tcpdf_version = <span class="value">&nbsp;'5.9.022'</span></h4>
<p>[line 164]</p>
<br /><br />
<h4>Tags:</h4>
@ -7430,7 +7430,7 @@ $firstblock = false])</code>
</div>
<hr />
<a name="methodaddHTMLTOC"></a>
<h3>method addHTMLTOC <span class="smalllinenumber">[line 23164]</span></h3>
<h3>method addHTMLTOC <span class="smalllinenumber">[line 23188]</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">
@ -7493,7 +7493,7 @@ $correct_align = true])</code>
</div>
<hr />
<a name="methodaddHTMLVertSpace"></a>
<h3>method addHTMLVertSpace <span class="smalllinenumber">[line 21550]</span></h3>
<h3>method addHTMLVertSpace <span class="smalllinenumber">[line 21574]</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">
@ -7695,7 +7695,7 @@ $tocpage = false])</code>
</div>
<hr />
<a name="methodaddPageRegion"></a>
<h3>method addPageRegion <span class="smalllinenumber">[line 24257]</span></h3>
<h3>method addPageRegion <span class="smalllinenumber">[line 24281]</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">
@ -7806,7 +7806,7 @@ $k)</code>
</div>
<hr />
<a name="methodaddTOC"></a>
<h3>method addTOC <span class="smalllinenumber">[line 22992]</span></h3>
<h3>method addTOC <span class="smalllinenumber">[line 23016]</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">
@ -8685,7 +8685,7 @@ $addpage = true])</code>
</div>
<hr />
<a name="methodcheckPageRegions"></a>
<h3>method checkPageRegions <span class="smalllinenumber">[line 24293]</span></h3>
<h3>method checkPageRegions <span class="smalllinenumber">[line 24317]</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">
@ -8941,7 +8941,7 @@ $h)</code>
</div>
<hr />
<a name="methodcloseHTMLTagHandler"></a>
<h3>method closeHTMLTagHandler <span class="smalllinenumber">[line 21035]</span></h3>
<h3>method closeHTMLTagHandler <span class="smalllinenumber">[line 21059]</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">
@ -9169,7 +9169,7 @@ $js = false])</code>
</div>
<hr />
<a name="methodcommitTransaction"></a>
<h3>method commitTransaction <span class="smalllinenumber">[line 23288]</span></h3>
<h3>method commitTransaction <span class="smalllinenumber">[line 23312]</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">
@ -9323,7 +9323,7 @@ $s)</code>
</div>
<hr />
<a name="methodconvertSVGtMatrix"></a>
<h3>method convertSVGtMatrix <span class="smalllinenumber">[line 24795]</span></h3>
<h3>method convertSVGtMatrix <span class="smalllinenumber">[line 24819]</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">
@ -9473,7 +9473,7 @@ $antialias = false])</code>
</div>
<hr />
<a name="methodcopyPage"></a>
<h3>method copyPage <span class="smalllinenumber">[line 22922]</span></h3>
<h3>method copyPage <span class="smalllinenumber">[line 22946]</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">
@ -9689,7 +9689,7 @@ $fill_color = array()])</code>
</div>
<hr />
<a name="methoddeletePage"></a>
<h3>method deletePage <span class="smalllinenumber">[line 22779]</span></h3>
<h3>method deletePage <span class="smalllinenumber">[line 22803]</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">
@ -9731,7 +9731,7 @@ $page)</code>
</div>
<hr />
<a name="methoddrawHTMLTagBorder"></a>
<h3>method drawHTMLTagBorder <span class="smalllinenumber">[line 21592]</span></h3>
<h3>method drawHTMLTagBorder <span class="smalllinenumber">[line 21616]</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">
@ -9896,7 +9896,7 @@ $afinish:)</code>
</div>
<hr />
<a name="methodempty_string"></a>
<h3>method empty_string <span class="smalllinenumber">[line 23342]</span></h3>
<h3>method empty_string <span class="smalllinenumber">[line 23366]</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">
@ -9980,7 +9980,7 @@ $tocpage = false])</code>
</div>
<hr />
<a name="methodendSVGElementHandler"></a>
<h3>method endSVGElementHandler <span class="smalllinenumber">[line 25919]</span></h3>
<h3>method endSVGElementHandler <span class="smalllinenumber">[line 25943]</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">
@ -10028,7 +10028,7 @@ $name)</code>
</div>
<hr />
<a name="methodendTemplate"></a>
<h3>method endTemplate <span class="smalllinenumber">[line 24024]</span></h3>
<h3>method endTemplate <span class="smalllinenumber">[line 24048]</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">
@ -10135,7 +10135,7 @@ $msg)</code>
</div>
<hr />
<a name="methodextractCSSproperties"></a>
<h3>method extractCSSproperties <span class="smalllinenumber">[line 17523]</span></h3>
<h3>method extractCSSproperties <span class="smalllinenumber">[line 17547]</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">
@ -10267,7 +10267,7 @@ $y)</code>
</div>
<hr />
<a name="methodfixHTMLCode"></a>
<h3>method fixHTMLCode <span class="smalllinenumber">[line 17462]</span></h3>
<h3>method fixHTMLCode <span class="smalllinenumber">[line 17486]</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">
@ -10646,7 +10646,7 @@ $getarray = false])</code>
</div>
<hr />
<a name="methodgetBarcode"></a>
<h3>method getBarcode <span class="smalllinenumber">[line 16747]</span></h3>
<h3>method getBarcode <span class="smalllinenumber">[line 16771]</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">
@ -10722,7 +10722,7 @@ $position = 'start'])</code>
</div>
<hr />
<a name="methodgetBorderStartPosition"></a>
<h3>method getBorderStartPosition <span class="smalllinenumber">[line 21576]</span></h3>
<h3>method getBorderStartPosition <span class="smalllinenumber">[line 21600]</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">
@ -10801,7 +10801,7 @@ $pagenum = ''])</code>
</div>
<hr />
<a name="methodgetBuffer"></a>
<h3>method getBuffer <span class="smalllinenumber">[line 22455]</span></h3>
<h3>method getBuffer <span class="smalllinenumber">[line 22479]</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">
@ -11165,7 +11165,7 @@ $notlast = true])</code>
</div>
<hr />
<a name="methodgetColumn"></a>
<h3>method getColumn <span class="smalllinenumber">[line 23493]</span></h3>
<h3>method getColumn <span class="smalllinenumber">[line 23517]</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">
@ -11196,7 +11196,7 @@ $notlast = true])</code>
</div>
<hr />
<a name="methodgetCSSBorderDashStyle"></a>
<h3>method getCSSBorderDashStyle <span class="smalllinenumber">[line 17823]</span></h3>
<h3>method getCSSBorderDashStyle <span class="smalllinenumber">[line 17847]</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">
@ -11238,7 +11238,7 @@ $style)</code>
</div>
<hr />
<a name="methodgetCSSBorderMargin"></a>
<h3>method getCSSBorderMargin <span class="smalllinenumber">[line 18018]</span></h3>
<h3>method getCSSBorderMargin <span class="smalllinenumber">[line 18042]</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">
@ -11286,7 +11286,7 @@ $width = 0])</code>
</div>
<hr />
<a name="methodgetCSSBorderStyle"></a>
<h3>method getCSSBorderStyle <span class="smalllinenumber">[line 17859]</span></h3>
<h3>method getCSSBorderStyle <span class="smalllinenumber">[line 17883]</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">
@ -11328,7 +11328,7 @@ $cssborder)</code>
</div>
<hr />
<a name="methodgetCSSBorderWidth"></a>
<h3>method getCSSBorderWidth <span class="smalllinenumber">[line 17803]</span></h3>
<h3>method getCSSBorderWidth <span class="smalllinenumber">[line 17827]</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">
@ -11370,7 +11370,7 @@ $width)</code>
</div>
<hr />
<a name="methodgetCSSFontSpacing"></a>
<h3>method getCSSFontSpacing <span class="smalllinenumber">[line 18052]</span></h3>
<h3>method getCSSFontSpacing <span class="smalllinenumber">[line 18076]</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">
@ -11418,7 +11418,7 @@ $parent = 0])</code>
</div>
<hr />
<a name="methodgetCSSFontStretching"></a>
<h3>method getCSSFontStretching <span class="smalllinenumber">[line 18083]</span></h3>
<h3>method getCSSFontStretching <span class="smalllinenumber">[line 18107]</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">
@ -11466,7 +11466,7 @@ $parent = 100])</code>
</div>
<hr />
<a name="methodgetCSSMargin"></a>
<h3>method getCSSMargin <span class="smalllinenumber">[line 17964]</span></h3>
<h3>method getCSSMargin <span class="smalllinenumber">[line 17988]</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">
@ -11514,7 +11514,7 @@ $width = 0])</code>
</div>
<hr />
<a name="methodgetCSSPadding"></a>
<h3>method getCSSPadding <span class="smalllinenumber">[line 17910]</span></h3>
<h3>method getCSSPadding <span class="smalllinenumber">[line 17934]</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">
@ -11661,7 +11661,7 @@ $size = 0])</code>
</div>
<hr />
<a name="methodgetFontBuffer"></a>
<h3>method getFontBuffer <span class="smalllinenumber">[line 22619]</span></h3>
<h3>method getFontBuffer <span class="smalllinenumber">[line 22643]</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">
@ -11760,7 +11760,7 @@ $size = 0])</code>
</div>
<hr />
<a name="methodgetFontFamily"></a>
<h3>method getFontFamily <span class="smalllinenumber">[line 17436]</span></h3>
<h3>method getFontFamily <span class="smalllinenumber">[line 17460]</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">
@ -11791,7 +11791,7 @@ $size = 0])</code>
</div>
<hr />
<a name="methodgetFontFamilyName"></a>
<h3>method getFontFamilyName <span class="smalllinenumber">[line 23922]</span></h3>
<h3>method getFontFamilyName <span class="smalllinenumber">[line 23946]</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">
@ -11836,7 +11836,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontSize"></a>
<h3>method getFontSize <span class="smalllinenumber">[line 17416]</span></h3>
<h3>method getFontSize <span class="smalllinenumber">[line 17440]</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">
@ -11867,7 +11867,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontSizePt"></a>
<h3>method getFontSizePt <span class="smalllinenumber">[line 17426]</span></h3>
<h3>method getFontSizePt <span class="smalllinenumber">[line 17450]</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">
@ -11926,7 +11926,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontSpacing"></a>
<h3>method getFontSpacing <span class="smalllinenumber">[line 24210]</span></h3>
<h3>method getFontSpacing <span class="smalllinenumber">[line 24234]</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">
@ -11960,7 +11960,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontStretching"></a>
<h3>method getFontStretching <span class="smalllinenumber">[line 24188]</span></h3>
<h3>method getFontStretching <span class="smalllinenumber">[line 24212]</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">
@ -11994,7 +11994,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontStyle"></a>
<h3>method getFontStyle <span class="smalllinenumber">[line 17446]</span></h3>
<h3>method getFontStyle <span class="smalllinenumber">[line 17470]</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">
@ -12025,7 +12025,7 @@ $fontfamily)</code>
</div>
<hr />
<a name="methodgetFontSubsetting"></a>
<h3>method getFontSubsetting <span class="smalllinenumber">[line 23858]</span></h3>
<h3>method getFontSubsetting <span class="smalllinenumber">[line 23882]</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">
@ -12188,7 +12188,7 @@ $v)</code>
</div>
<hr />
<a name="methodgetGraphicVars"></a>
<h3>method getGraphicVars <span class="smalllinenumber">[line 22246]</span></h3>
<h3>method getGraphicVars <span class="smalllinenumber">[line 22270]</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">
@ -12365,7 +12365,7 @@ $v)</code>
</div>
<hr />
<a name="methodgetHtmlDomArray"></a>
<h3>method getHtmlDomArray <span class="smalllinenumber">[line 18153]</span></h3>
<h3>method getHtmlDomArray <span class="smalllinenumber">[line 18177]</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">
@ -12404,7 +12404,7 @@ $html)</code>
</div>
<hr />
<a name="methodgetHTMLUnitToUnits"></a>
<h3>method getHTMLUnitToUnits <span class="smalllinenumber">[line 21919]</span></h3>
<h3>method getHTMLUnitToUnits <span class="smalllinenumber">[line 21943]</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">
@ -12470,7 +12470,7 @@ $point)</code>
</div>
<hr />
<a name="methodgetHyphenPatternsFromTEX"></a>
<h3>method getHyphenPatternsFromTEX <span class="smalllinenumber">[line 23659]</span></h3>
<h3>method getHyphenPatternsFromTEX <span class="smalllinenumber">[line 23683]</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">
@ -12515,7 +12515,7 @@ $file)</code>
</div>
<hr />
<a name="methodgetImageBuffer"></a>
<h3>method getImageBuffer <span class="smalllinenumber">[line 22557]</span></h3>
<h3>method getImageBuffer <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">
@ -12754,7 +12754,7 @@ $iminfo = array()])</code>
</div>
<hr />
<a name="methodgetMargins"></a>
<h3>method getMargins <span class="smalllinenumber">[line 17375]</span></h3>
<h3>method getMargins <span class="smalllinenumber">[line 17399]</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">
@ -12785,7 +12785,7 @@ $iminfo = array()])</code>
</div>
<hr />
<a name="methodgetNumberOfColumns"></a>
<h3>method getNumberOfColumns <span class="smalllinenumber">[line 23503]</span></h3>
<h3>method getNumberOfColumns <span class="smalllinenumber">[line 23527]</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">
@ -12967,7 +12967,7 @@ $border = 0])</code>
</div>
<hr />
<a name="methodgetObjFilename"></a>
<h3>method getObjFilename <span class="smalllinenumber">[line 22369]</span></h3>
<h3>method getObjFilename <span class="smalllinenumber">[line 22393]</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">
@ -13012,7 +13012,7 @@ $prefix)</code>
</div>
<hr />
<a name="methodgetOriginalMargins"></a>
<h3>method getOriginalMargins <span class="smalllinenumber">[line 17402]</span></h3>
<h3>method getOriginalMargins <span class="smalllinenumber">[line 17426]</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">
@ -13077,7 +13077,7 @@ $prefix)</code>
</div>
<hr />
<a name="methodgetPageBuffer"></a>
<h3>method getPageBuffer <span class="smalllinenumber">[line 22498]</span></h3>
<h3>method getPageBuffer <span class="smalllinenumber">[line 22522]</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">
@ -13274,7 +13274,7 @@ $pagenum = ''])</code>
</div>
<hr />
<a name="methodgetPageRegions"></a>
<h3>method getPageRegions <span class="smalllinenumber">[line 24222]</span></h3>
<h3>method getPageRegions <span class="smalllinenumber">[line 24246]</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">
@ -13401,7 +13401,7 @@ $pagenum = ''])</code>
</div>
<hr />
<a name="methodgetPathPaintOperator"></a>
<h3>method getPathPaintOperator <span class="smalllinenumber">[line 23770]</span></h3>
<h3>method getPathPaintOperator <span class="smalllinenumber">[line 23794]</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">
@ -13660,7 +13660,7 @@ $char)</code>
</div>
<hr />
<a name="methodgetSpaceString"></a>
<h3>method getSpaceString <span class="smalllinenumber">[line 18915]</span></h3>
<h3>method getSpaceString <span class="smalllinenumber">[line 18939]</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">
@ -13863,7 +13863,7 @@ $getarray = false])</code>
</div>
<hr />
<a name="methodgetSVGTransformMatrix"></a>
<h3>method getSVGTransformMatrix <span class="smalllinenumber">[line 24681]</span></h3>
<h3>method getSVGTransformMatrix <span class="smalllinenumber">[line 24705]</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">
@ -13908,7 +13908,7 @@ $attribute)</code>
</div>
<hr />
<a name="methodgetTagStyleFromCSS"></a>
<h3>method getTagStyleFromCSS <span class="smalllinenumber">[line 17775]</span></h3>
<h3>method getTagStyleFromCSS <span class="smalllinenumber">[line 17799]</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">
@ -13993,7 +13993,7 @@ $css)</code>
</div>
<hr />
<a name="methodgetTransformationMatrixProduct"></a>
<h3>method getTransformationMatrixProduct <span class="smalllinenumber">[line 24777]</span></h3>
<h3>method getTransformationMatrixProduct <span class="smalllinenumber">[line 24801]</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">
@ -14092,7 +14092,7 @@ $mode = 0])</code>
</div>
<hr />
<a name="methodgetVectorsAngle"></a>
<h3>method getVectorsAngle <span class="smalllinenumber">[line 25438]</span></h3>
<h3>method getVectorsAngle <span class="smalllinenumber">[line 25462]</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">
@ -14336,7 +14336,7 @@ $antialias = false])</code>
</div>
<hr />
<a name="methodhyphenateText"></a>
<h3>method hyphenateText <span class="smalllinenumber">[line 23698]</span></h3>
<h3>method hyphenateText <span class="smalllinenumber">[line 23722]</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">
@ -14417,7 +14417,7 @@ $charmax = 8])</code>
</div>
<hr />
<a name="methodhyphenateWord"></a>
<h3>method hyphenateWord <span class="smalllinenumber">[line 23589]</span></h3>
<h3>method hyphenateWord <span class="smalllinenumber">[line 23613]</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">
@ -14636,7 +14636,7 @@ $fitonpage = false])</code>
</div>
<hr />
<a name="methodImageEps"></a>
<h3>method ImageEps <span class="smalllinenumber">[line 16444]</span></h3>
<h3>method ImageEps <span class="smalllinenumber">[line 16445]</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">
@ -14652,7 +14652,8 @@ $useBoundingBox = true], [string
$align = ''], [string
$palign = ''], [mixed
$border = 0], [boolean
$fitonpage = false])</code>
$fitonpage = false], [boolean
$fixoutvals = false])</code>
</td></tr></table>
</td></tr></table><br />
@ -14726,6 +14727,11 @@ $fitonpage = false])</code>
<td class="type">boolean&nbsp;&nbsp;</td>
<td><b>$fitonpage</b>&nbsp;&nbsp;</td>
<td>if true the image is resized to not exceed page dimensions.</td>
</tr>
<tr>
<td class="type">boolean&nbsp;&nbsp;</td>
<td><b>$fixoutvals</b>&nbsp;&nbsp;</td>
<td>if true remove values outside the bounding box.</td>
</tr>
<tr>
<td class="type">boolean&nbsp;&nbsp;</td>
@ -14855,7 +14861,7 @@ $palign)</code>
</div>
<hr />
<a name="methodImageSVG"></a>
<h3>method ImageSVG <span class="smalllinenumber">[line 24379]</span></h3>
<h3>method ImageSVG <span class="smalllinenumber">[line 24403]</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">
@ -14993,7 +14999,7 @@ $script)</code>
</div>
<hr />
<a name="methodintToRoman"></a>
<h3>method intToRoman <span class="smalllinenumber">[line 21998]</span></h3>
<h3>method intToRoman <span class="smalllinenumber">[line 22022]</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">
@ -15063,7 +15069,7 @@ $number)</code>
</div>
<hr />
<a name="methodisUnicodeFont"></a>
<h3>method isUnicodeFont <span class="smalllinenumber">[line 23910]</span></h3>
<h3>method isUnicodeFont <span class="smalllinenumber">[line 23934]</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">
@ -15097,7 +15103,7 @@ $number)</code>
</div>
<hr />
<a name="methodisValidCSSSelectorForTag"></a>
<h3>method isValidCSSSelectorForTag <span class="smalllinenumber">[line 17615]</span></h3>
<h3>method isValidCSSSelectorForTag <span class="smalllinenumber">[line 17639]</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">
@ -15733,7 +15739,7 @@ $y = ''])</code>
</div>
<hr />
<a name="methodmovePage"></a>
<h3>method movePage <span class="smalllinenumber">[line 22636]</span></h3>
<h3>method movePage <span class="smalllinenumber">[line 22660]</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">
@ -15919,7 +15925,7 @@ $fitcell = false])</code>
</div>
<hr />
<a name="methodobjclone"></a>
<h3>method objclone <span class="smalllinenumber">[line 23331]</span></h3>
<h3>method objclone <span class="smalllinenumber">[line 23355]</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">
@ -15992,7 +15998,7 @@ $object)</code>
</div>
<hr />
<a name="methodopenHTMLTagHandler"></a>
<h3>method openHTMLTagHandler <span class="smalllinenumber">[line 20418]</span></h3>
<h3>method openHTMLTagHandler <span class="smalllinenumber">[line 20442]</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">
@ -16603,7 +16609,7 @@ $closed)</code>
</div>
<hr />
<a name="methodprintTemplate"></a>
<h3>method printTemplate <span class="smalllinenumber">[line 24053]</span></h3>
<h3>method printTemplate <span class="smalllinenumber">[line 24077]</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">
@ -16690,7 +16696,7 @@ $fitonpage = false])</code>
</div>
<hr />
<a name="methodputHtmlListBullet"></a>
<h3>method putHtmlListBullet <span class="smalllinenumber">[line 22063]</span></h3>
<h3>method putHtmlListBullet <span class="smalllinenumber">[line 22087]</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">
@ -16909,7 +16915,7 @@ $js = false])</code>
</div>
<hr />
<a name="methodreadDiskCache"></a>
<h3>method readDiskCache <span class="smalllinenumber">[line 22409]</span></h3>
<h3>method readDiskCache <span class="smalllinenumber">[line 22433]</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">
@ -17218,7 +17224,7 @@ $r:)</code>
</div>
<hr />
<a name="methodremovePageRegion"></a>
<h3>method removePageRegion <span class="smalllinenumber">[line 24276]</span></h3>
<h3>method removePageRegion <span class="smalllinenumber">[line 24300]</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">
@ -17305,7 +17311,7 @@ $txt = ''])</code>
</div>
<hr />
<a name="methodreplaceBuffer"></a>
<h3>method replaceBuffer <span class="smalllinenumber">[line 22437]</span></h3>
<h3>method replaceBuffer <span class="smalllinenumber">[line 22461]</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">
@ -17372,7 +17378,7 @@ $data)</code>
</div>
<hr />
<a name="methodrevstrpos"></a>
<h3>method revstrpos <span class="smalllinenumber">[line 23355]</span></h3>
<h3>method revstrpos <span class="smalllinenumber">[line 23379]</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">
@ -17477,7 +17483,7 @@ $length)</code>
</div>
<hr />
<a name="methodrollbackTransaction"></a>
<h3>method rollbackTransaction <span class="smalllinenumber">[line 23302]</span></h3>
<h3>method rollbackTransaction <span class="smalllinenumber">[line 23326]</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">
@ -17975,7 +17981,7 @@ $y = ''])</code>
</div>
<hr />
<a name="methodsegSVGContentHandler"></a>
<h3>method segSVGContentHandler <span class="smalllinenumber">[line 25988]</span></h3>
<h3>method segSVGContentHandler <span class="smalllinenumber">[line 26012]</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">
@ -18023,7 +18029,7 @@ $data)</code>
</div>
<hr />
<a name="methodselectColumn"></a>
<h3>method selectColumn <span class="smalllinenumber">[line 23418]</span></h3>
<h3>method selectColumn <span class="smalllinenumber">[line 23442]</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">
@ -18062,7 +18068,7 @@ $col = ''])</code>
</div>
<hr />
<a name="methodserializeTCPDFtagParameters"></a>
<h3>method serializeTCPDFtagParameters <span class="smalllinenumber">[line 23514]</span></h3>
<h3>method serializeTCPDFtagParameters <span class="smalllinenumber">[line 23538]</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">
@ -18239,7 +18245,7 @@ $margin = 0])</code>
</div>
<hr />
<a name="methodsetBarcode"></a>
<h3>method setBarcode <span class="smalllinenumber">[line 16737]</span></h3>
<h3>method setBarcode <span class="smalllinenumber">[line 16761]</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">
@ -18275,7 +18281,7 @@ $bc = ''])</code>
</div>
<hr />
<a name="methodSetBooklet"></a>
<h3>method SetBooklet <span class="smalllinenumber">[line 21833]</span></h3>
<h3>method SetBooklet <span class="smalllinenumber">[line 21857]</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">
@ -18326,7 +18332,7 @@ $outer = -1])</code>
</div>
<hr />
<a name="methodsetBuffer"></a>
<h3>method setBuffer <span class="smalllinenumber">[line 22419]</span></h3>
<h3>method setBuffer <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">
@ -18566,7 +18572,7 @@ $bottom = ''])</code>
</div>
<hr />
<a name="methodsetColumnsArray"></a>
<h3>method setColumnsArray <span class="smalllinenumber">[line 23405]</span></h3>
<h3>method setColumnsArray <span class="smalllinenumber">[line 23429]</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">
@ -19028,7 +19034,7 @@ $tint = 100])</code>
</div>
<hr />
<a name="methodsetEqualColumns"></a>
<h3>method setEqualColumns <span class="smalllinenumber">[line 23372]</span></h3>
<h3>method setEqualColumns <span class="smalllinenumber">[line 23396]</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">
@ -19358,7 +19364,7 @@ $subset = 'default'])</code>
</div>
<hr />
<a name="methodsetFontBuffer"></a>
<h3>method setFontBuffer <span class="smalllinenumber">[line 22573]</span></h3>
<h3>method setFontBuffer <span class="smalllinenumber">[line 22597]</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">
@ -19451,7 +19457,7 @@ $out = true])</code>
</div>
<hr />
<a name="methodsetFontSpacing"></a>
<h3>method setFontSpacing <span class="smalllinenumber">[line 24199]</span></h3>
<h3>method setFontSpacing <span class="smalllinenumber">[line 24223]</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">
@ -19493,7 +19499,7 @@ $spacing = 0])</code>
</div>
<hr />
<a name="methodsetFontStretching"></a>
<h3>method setFontStretching <span class="smalllinenumber">[line 24177]</span></h3>
<h3>method setFontStretching <span class="smalllinenumber">[line 24201]</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">
@ -19535,7 +19541,7 @@ $perc = 100])</code>
</div>
<hr />
<a name="methodsetFontSubBuffer"></a>
<h3>method setFontSubBuffer <span class="smalllinenumber">[line 22599]</span></h3>
<h3>method setFontSubBuffer <span class="smalllinenumber">[line 22623]</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">
@ -19586,7 +19592,7 @@ $data)</code>
</div>
<hr />
<a name="methodsetFontSubsetting"></a>
<h3>method setFontSubsetting <span class="smalllinenumber">[line 23847]</span></h3>
<h3>method setFontSubsetting <span class="smalllinenumber">[line 23871]</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">
@ -19773,7 +19779,7 @@ $prop = array()])</code>
</div>
<hr />
<a name="methodsetGraphicVars"></a>
<h3>method setGraphicVars <span class="smalllinenumber">[line 22306]</span></h3>
<h3>method setGraphicVars <span class="smalllinenumber">[line 22330]</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">
@ -19975,7 +19981,7 @@ $hm = 10])</code>
</div>
<hr />
<a name="methodsetHtmlLinksStyle"></a>
<h3>method setHtmlLinksStyle <span class="smalllinenumber">[line 21904]</span></h3>
<h3>method setHtmlLinksStyle <span class="smalllinenumber">[line 21928]</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">
@ -20020,7 +20026,7 @@ $fontstyle = 'U'])</code>
</div>
<hr />
<a name="methodsetHtmlVSpace"></a>
<h3>method setHtmlVSpace <span class="smalllinenumber">[line 21873]</span></h3>
<h3>method setHtmlVSpace <span class="smalllinenumber">[line 21897]</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">
@ -20059,7 +20065,7 @@ $tagvs)</code>
</div>
<hr />
<a name="methodsetImageBuffer"></a>
<h3>method setImageBuffer <span class="smalllinenumber">[line 22514]</span></h3>
<h3>method setImageBuffer <span class="smalllinenumber">[line 22538]</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">
@ -20146,7 +20152,7 @@ $scale)</code>
</div>
<hr />
<a name="methodsetImageSubBuffer"></a>
<h3>method setImageSubBuffer <span class="smalllinenumber">[line 22537]</span></h3>
<h3>method setImageSubBuffer <span class="smalllinenumber">[line 22561]</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">
@ -20552,7 +20558,7 @@ $page = -1])</code>
</div>
<hr />
<a name="methodsetListIndentWidth"></a>
<h3>method setListIndentWidth <span class="smalllinenumber">[line 21883]</span></h3>
<h3>method setListIndentWidth <span class="smalllinenumber">[line 21907]</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">
@ -20591,7 +20597,7 @@ $width)</code>
</div>
<hr />
<a name="methodsetLIsymbol"></a>
<h3>method setLIsymbol <span class="smalllinenumber">[line 21789]</span></h3>
<h3>method setLIsymbol <span class="smalllinenumber">[line 21813]</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">
@ -20690,7 +20696,7 @@ $keepmargins = false])</code>
</div>
<hr />
<a name="methodsetOpenCell"></a>
<h3>method setOpenCell <span class="smalllinenumber">[line 21893]</span></h3>
<h3>method setOpenCell <span class="smalllinenumber">[line 21917]</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">
@ -20852,7 +20858,7 @@ $points = false])</code>
</div>
<hr />
<a name="methodsetPageBuffer"></a>
<h3>method setPageBuffer <span class="smalllinenumber">[line 22471]</span></h3>
<h3>method setPageBuffer <span class="smalllinenumber">[line 22495]</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">
@ -21030,7 +21036,7 @@ $bottommargin = ''])</code>
</div>
<hr />
<a name="methodsetPageRegions"></a>
<h3>method setPageRegions <span class="smalllinenumber">[line 24237]</span></h3>
<h3>method setPageRegions <span class="smalllinenumber">[line 24261]</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">
@ -21297,7 +21303,7 @@ $pubkeys = null])</code>
</div>
<hr />
<a name="methodsetRasterizeVectorImages"></a>
<h3>method setRasterizeVectorImages <span class="smalllinenumber">[line 23744]</span></h3>
<h3>method setRasterizeVectorImages <span class="smalllinenumber">[line 23768]</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">
@ -21648,7 +21654,7 @@ $subject)</code>
</div>
<hr />
<a name="methodsetSVGStyles"></a>
<h3>method setSVGStyles <span class="smalllinenumber">[line 24834]</span></h3>
<h3>method setSVGStyles <span class="smalllinenumber">[line 24858]</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">
@ -21919,7 +21925,7 @@ $ret = false])</code>
</div>
<hr />
<a name="methodsetTextRenderingMode"></a>
<h3>method setTextRenderingMode <span class="smalllinenumber">[line 23526]</span></h3>
<h3>method setTextRenderingMode <span class="smalllinenumber">[line 23550]</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">
@ -22841,7 +22847,7 @@ $page = ''])</code>
</div>
<hr />
<a name="methodstartSVGElementHandler"></a>
<h3>method startSVGElementHandler <span class="smalllinenumber">[line 25462]</span></h3>
<h3>method startSVGElementHandler <span class="smalllinenumber">[line 25486]</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">
@ -22901,7 +22907,7 @@ $ctm = array()])</code>
</div>
<hr />
<a name="methodstartTemplate"></a>
<h3>method startTemplate <span class="smalllinenumber">[line 23964]</span></h3>
<h3>method startTemplate <span class="smalllinenumber">[line 23988]</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">
@ -22955,7 +22961,7 @@ $h = 0])</code>
</div>
<hr />
<a name="methodstartTransaction"></a>
<h3>method startTransaction <span class="smalllinenumber">[line 23271]</span></h3>
<h3>method startTransaction <span class="smalllinenumber">[line 23295]</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">
@ -23045,7 +23051,7 @@ $h = 0])</code>
</div>
<hr />
<a name="methodstringLeftTrim"></a>
<h3>method stringLeftTrim <span class="smalllinenumber">[line 23871]</span></h3>
<h3>method stringLeftTrim <span class="smalllinenumber">[line 23895]</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">
@ -23096,7 +23102,7 @@ $replace = ''])</code>
</div>
<hr />
<a name="methodstringRightTrim"></a>
<h3>method stringRightTrim <span class="smalllinenumber">[line 23884]</span></h3>
<h3>method stringRightTrim <span class="smalllinenumber">[line 23908]</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">
@ -23147,7 +23153,7 @@ $replace = ''])</code>
</div>
<hr />
<a name="methodstringTrim"></a>
<h3>method stringTrim <span class="smalllinenumber">[line 23897]</span></h3>
<h3>method stringTrim <span class="smalllinenumber">[line 23921]</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">
@ -23198,7 +23204,7 @@ $replace = ''])</code>
</div>
<hr />
<a name="methodSVGPath"></a>
<h3>method SVGPath <span class="smalllinenumber">[line 25114]</span></h3>
<h3>method SVGPath <span class="smalllinenumber">[line 25138]</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">
@ -23249,7 +23255,7 @@ $style = ''])</code>
</div>
<hr />
<a name="methodSVGTransform"></a>
<h3>method SVGTransform <span class="smalllinenumber">[line 24815]</span></h3>
<h3>method SVGTransform <span class="smalllinenumber">[line 24839]</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">
@ -23288,7 +23294,7 @@ $tm)</code>
</div>
<hr />
<a name="methodswapMargins"></a>
<h3>method swapMargins <span class="smalllinenumber">[line 21849]</span></h3>
<h3>method swapMargins <span class="smalllinenumber">[line 21873]</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">
@ -24467,7 +24473,7 @@ $margin = ''])</code>
</div>
<hr />
<a name="methodwrite1DBarcode"></a>
<h3>method write1DBarcode <span class="smalllinenumber">[line 16781]</span></h3>
<h3>method write1DBarcode <span class="smalllinenumber">[line 16805]</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">
@ -24557,7 +24563,7 @@ $align = ''])</code>
</div>
<hr />
<a name="methodwrite2DBarcode"></a>
<h3>method write2DBarcode <span class="smalllinenumber">[line 17152]</span></h3>
<h3>method write2DBarcode <span class="smalllinenumber">[line 17176]</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">
@ -24647,7 +24653,7 @@ $distort = false])</code>
</div>
<hr />
<a name="methodwriteBarcode"></a>
<h3>method writeBarcode <span class="smalllinenumber">[line 17087]</span></h3>
<h3>method writeBarcode <span class="smalllinenumber">[line 17111]</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">
@ -24737,7 +24743,7 @@ $code)</code>
</div>
<hr />
<a name="methodwriteDiskCache"></a>
<h3>method writeDiskCache <span class="smalllinenumber">[line 22381]</span></h3>
<h3>method writeDiskCache <span class="smalllinenumber">[line 22405]</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">
@ -24794,7 +24800,7 @@ $file)</code>
</div>
<hr />
<a name="methodwriteHTML"></a>
<h3>method writeHTML <span class="smalllinenumber">[line 18959]</span></h3>
<h3>method writeHTML <span class="smalllinenumber">[line 18983]</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">
@ -24860,7 +24866,7 @@ $align = ''])</code>
</div>
<hr />
<a name="methodwriteHTMLCell"></a>
<h3>method writeHTMLCell <span class="smalllinenumber">[line 18943]</span></h3>
<h3>method writeHTMLCell <span class="smalllinenumber">[line 18967]</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">
@ -28463,7 +28469,7 @@ $file)</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:59 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:01 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -300,7 +300,7 @@ $type)</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -1378,7 +1378,7 @@ $type)</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -18704,7 +18704,7 @@ This is a PHP class containing Unicde data for TCPDF library<br /><br /><br /><b
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:52:04 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:06 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -106,7 +106,7 @@ PHP class to creates array representations for 2D barcodes to be used with TCPDF
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -106,7 +106,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -543,7 +543,7 @@ Configuration file for TCPDF.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:52:04 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:06 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -98,7 +98,7 @@ Array of WEB safe colors<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:58 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -158,7 +158,7 @@ Class to create PDF417 barcode arrays for TCPDF class.<br /><br /><p>PDF417 (ISO
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:58 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -481,7 +481,7 @@ string $string, [int $split_length = 1])</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:58 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -83,7 +83,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.9.021</td>
<td><b>version:</b>&nbsp;&nbsp;</td><td>5.9.022</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>
@ -110,7 +110,7 @@ main configuration file<br /><br /><p>(define the K_TCPDF_EXTERNAL_CONFIG consta
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:59 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:01 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -103,7 +103,7 @@ Unicode data class for TCPDF library.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:52:04 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:06 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -2140,7 +2140,7 @@
<a href="elementindex.html#top">top</a><br>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -2173,7 +2173,7 @@
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:20:59 +0100 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 Sat, 20 Nov 2010 10:52:04 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:06 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -68,7 +68,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 Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -68,7 +68,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 Sat, 20 Nov 2010 10:51:57 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sun, 21 Nov 2010 17:21:00 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -1,9 +1,9 @@
<?php
//============================================================+
// File name : tcpdf.php
// Version : 5.9.021
// Version : 5.9.022
// Begin : 2002-08-03
// Last Update : 2010-11-20
// Last Update : 2010-11-21
// Author : Nicola Asuni - Tecnick.com S.r.l - Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
// License : GNU-LGPL v3 (http://www.gnu.org/copyleft/lesser.html)
// -------------------------------------------------------------------
@ -134,7 +134,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.9.021
* @version 5.9.022
*/
/**
@ -148,7 +148,7 @@ require_once(dirname(__FILE__).'/config/tcpdf_config.php');
* 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.9.021
* @version 5.9.022
* @author Nicola Asuni - info@tecnick.com
* @link http://www.tcpdf.org
* @license http://www.gnu.org/copyleft/lesser.html LGPL
@ -161,7 +161,7 @@ class TCPDF {
* @var current TCPDF version
* @access private
*/
private $tcpdf_version = '5.9.021';
private $tcpdf_version = '5.9.022';
// Protected properties
@ -16437,11 +16437,12 @@ class TCPDF {
* @param string $palign Allows to center or align the image on the current line. Possible values are:<ul><li>L : left align</li><li>C : center</li><li>R : right align</li><li>'' : empty string : left for LTR or right for RTL</li></ul>
* @param mixed $border Indicates if borders must be drawn around the cell. The value can be a number:<ul><li>0: no border (default)</li><li>1: frame</li></ul> or a string containing some or all of the following characters (in any order):<ul><li>L: left</li><li>T: top</li><li>R: right</li><li>B: bottom</li></ul> or an array of line styles for each border group - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
* @param boolean $fitonpage if true the image is resized to not exceed page dimensions.
* @param boolean $fixoutvals if true remove values outside the bounding box.
* @author Valentin Schmidt, Nicola Asuni
* @since 3.1.000 (2008-06-09)
* @access public
*/
public function ImageEps($file, $x='', $y='', $w=0, $h=0, $link='', $useBoundingBox=true, $align='', $palign='', $border=0, $fitonpage=false) {
public function ImageEps($file, $x='', $y='', $w=0, $h=0, $link='', $useBoundingBox=true, $align='', $palign='', $border=0, $fitonpage=false, $fixoutvals=false) {
if ($this->rasterize_vector_images AND ($w > 0) AND ($h > 0)) {
// convert EPS to raster image using GD or ImageMagick libraries
return $this->Image($file, $x, $y, $w, $h, 'EPS', $link, $align, true, 300, $palign, false, false, $border, false, false, $fitonpage);
@ -16486,7 +16487,7 @@ class TCPDF {
if (count($regs) > 1) {
list($x1, $y1, $x2, $y2) = explode(' ', trim($regs[1]));
} else {
$this->Error('No BoundingBox found in EPS file: '.$file);
$this->Error('No BoundingBox found in EPS/AI file: '.$file);
}
$start = strpos($data, '%%EndSetup');
if ($start === false) {
@ -16563,8 +16564,7 @@ class TCPDF {
$this->_out(sprintf('%.3F %.3F %.3F %.3F %.3F %.3F cm', $scale_x, 0, 0, $scale_y, $x1 * (1 - $scale_x), $y2 * (1 - $scale_y)));
}
// handle pc/unix/mac line endings
preg_match('/[\r\n]+/s', $data, $regs);
$lines = explode($regs[0], $data);
$lines = preg_split('/[\r\n]+/si', $data, -1, PREG_SPLIT_NO_EMPTY);
$u=0;
$cnt = count($lines);
for ($i=0; $i < $cnt; ++$i) {
@ -16595,6 +16595,24 @@ class TCPDF {
$this->_out(''.$r.' '.$g.' '.$b.' '.($cmd=='Xa'?'rg':'RG')); //substr($line, 0, -2).'rg' -> in EPS (AI8): c m y k r g b rg!
continue;
}
$skip = false;
if ($fixoutvals) {
// check for values outside the bounding box
switch ($cmd) {
case 'm':
case 'l':
case 'L': {
// skip values outside bounding box
foreach ($chunks as $key => $val) {
if ((($key % 2) == 0) AND (($val < $x1) OR ($val > $x2))) {
$skip = true;
} elseif ((($key % 2) != 0) AND (($val < $y1) OR ($val > $y2))) {
$skip = true;
}
}
}
}
}
switch ($cmd) {
case 'm':
case 'l':
@ -16613,6 +16631,9 @@ class TCPDF {
case 'M':
case 'd':
case 'n': {
if ($skip) {
break;
}
$this->_out($line);
break;
}
@ -16649,6 +16670,9 @@ class TCPDF {
case 'V':
case 'L':
case 'C': {
if ($skip) {
break;
}
$line{$len-1} = strtolower($cmd);
$this->_out($line);
break;