mirror of
https://github.com/vdm-io/tcpdf.git
synced 2024-11-26 14:26:28 +00:00
5.9.004
This commit is contained in:
parent
d442a4a514
commit
770ad1c796
@ -1,3 +1,8 @@
|
|||||||
|
5.9.004 (2010-10-18)
|
||||||
|
- A bug related to annotations was fixed.
|
||||||
|
- The file unicode_data.php was canged to encapsulate all data in a class.
|
||||||
|
- The file htmlcolors.php was changed to remove the global variable.
|
||||||
|
|
||||||
5.9.003 (2010-10-15)
|
5.9.003 (2010-10-15)
|
||||||
- Support for no-write page regions was added. Check the example n. 64 and new methods setPageRegions(), addPageRegion(), getPageRegions(), removePageRegion().
|
- Support for no-write page regions was added. Check the example n. 64 and new methods setPageRegions(), addPageRegion(), getPageRegions(), removePageRegion().
|
||||||
- A bug on Right-To-Left alignment was fixed.
|
- A bug on Right-To-Left alignment was fixed.
|
||||||
|
@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076
|
|||||||
------------------------------------------------------------
|
------------------------------------------------------------
|
||||||
|
|
||||||
Name: TCPDF
|
Name: TCPDF
|
||||||
Version: 5.9.003
|
Version: 5.9.004
|
||||||
Release date: 2010-10-15
|
Release date: 2010-10-18
|
||||||
Author: Nicola Asuni
|
Author: Nicola Asuni
|
||||||
|
|
||||||
Copyright (c) 2002-2010:
|
Copyright (c) 2002-2010:
|
||||||
|
@ -58,9 +58,14 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li><a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a></li></ul>
|
<li><a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a></li></ul>
|
||||||
|
|
||||||
|
<hr />
|
||||||
|
<div class="classtree">Root class TCPDF_UNICODE_DATA</div><br />
|
||||||
|
<ul>
|
||||||
|
<li><a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a></li></ul>
|
||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -1003,7 +1004,7 @@ $code)</code>
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -5551,7 +5552,7 @@ $frame)</code>
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -299,7 +300,7 @@ $type)</code>
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -1377,7 +1378,7 @@ $type)</code>
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -105,7 +106,7 @@ PHP class to creates array representations for 2D barcodes to be used with TCPDF
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -105,7 +106,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -542,7 +543,7 @@ Configuration file for TCPDF.<br /><br /><br /><br />
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:46 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -97,7 +98,7 @@ Array of WEB safe colors.<br /><br /><br /><br />
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -157,7 +158,7 @@ Class to create PDF417 barcode arrays for TCPDF class.<br /><br /><p>PDF417 (ISO
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -480,7 +481,7 @@ string $string, [int $split_length = 1])</code>
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:05 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:40 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -82,7 +83,7 @@ This is a PHP class for generating PDF documents without requiring external exte
|
|||||||
<td><b>author:</b> </td><td>Nicola Asuni</td>
|
<td><b>author:</b> </td><td>Nicola Asuni</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><b>version:</b> </td><td>5.9.003</td>
|
<td><b>version:</b> </td><td>5.9.004</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><b>copyright:</b> </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>
|
<td><b>copyright:</b> </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>
|
||||||
@ -101,19 +102,17 @@ This is a PHP class for generating PDF documents without requiring external exte
|
|||||||
<br /><br />
|
<br /><br />
|
||||||
<h4>Includes:</h4>
|
<h4>Includes:</h4>
|
||||||
<div class="tags">
|
<div class="tags">
|
||||||
require_once(dirname(__FILE__).'/config/tcpdf_config.php') [line 143]<br />
|
require_once(dirname(__FILE__).'/config/tcpdf_config.php') [line 144]<br />
|
||||||
main configuration file<br /><br />require_once(dirname(__FILE__).'/htmlcolors.php') [line 155]<br />
|
main configuration file<br /><br /><p>(define the K_TCPDF_EXTERNAL_CONFIG constant to skip this file)</p><br /></div>
|
||||||
html colors table<br /><br />require_once(dirname(__FILE__).'/unicode_data.php') [line 150]<br />
|
|
||||||
unicode data<br /><br /></div>
|
|
||||||
<br /><br />
|
<br /><br />
|
||||||
<br /><br />
|
<br /><br />
|
||||||
<hr />
|
<hr />
|
||||||
<a name="definePDF_PRODUCER"></a>
|
<a name="definePDF_PRODUCER"></a>
|
||||||
<h3>PDF_PRODUCER <span class="smalllinenumber">[line 161]</span></h3>
|
<h3>PDF_PRODUCER <span class="smalllinenumber">[line 149]</span></h3>
|
||||||
<div class="tags">
|
<div class="tags">
|
||||||
<table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
|
<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">
|
<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
|
||||||
<code>PDF_PRODUCER = 'TCPDF 5.9.003 (http://www.tcpdf.org)'</code>
|
<code>PDF_PRODUCER = 'TCPDF 5.9.004 (http://www.tcpdf.org)'</code>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
|
|
||||||
@ -124,7 +123,7 @@ unicode data<br /><br /></div>
|
|||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:06 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:41 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="../com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -67,9 +68,14 @@ Source Location: /unicode_data.php<br /><br />
|
|||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
<h2>Classes:</h2>
|
||||||
|
<dt><a href="../com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a></dt>
|
||||||
|
<dd>This is a PHP class containing Unicde data for TCPDF library</dd>
|
||||||
|
</div><br /><br />
|
||||||
|
|
||||||
<h2>Page Details:</h2>
|
<h2>Page Details:</h2>
|
||||||
Unicode data for TCPDF library.<br /><br /><br /><br />
|
Unicode data class for TCPDF library.<br /><br /><br /><br />
|
||||||
<h4>Tags:</h4>
|
<h4>Tags:</h4>
|
||||||
<div class="tags">
|
<div class="tags">
|
||||||
<table border="0" cellspacing="0" cellpadding="0">
|
<table border="0" cellspacing="0" cellpadding="0">
|
||||||
@ -93,160 +99,11 @@ Unicode data for TCPDF library.<br /><br /><br /><br />
|
|||||||
<br /><br />
|
<br /><br />
|
||||||
<br /><br />
|
<br /><br />
|
||||||
<br /><br />
|
<br /><br />
|
||||||
<hr />
|
|
||||||
<a name="defineK_LRE"></a>
|
|
||||||
<h3>K_LRE <span class="smalllinenumber">[line 58]</span></h3>
|
|
||||||
<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>K_LRE = 8234</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Left-to-Right Embedding<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_LRM"></a>
|
|
||||||
<h3>K_LRM <span class="smalllinenumber">[line 50]</span></h3>
|
|
||||||
<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>K_LRM = 8206</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Left-to-Right Mark<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_LRO"></a>
|
|
||||||
<h3>K_LRO <span class="smalllinenumber">[line 70]</span></h3>
|
|
||||||
<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>K_LRO = 8237</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Left-to-Right Override<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_PDF"></a>
|
|
||||||
<h3>K_PDF <span class="smalllinenumber">[line 66]</span></h3>
|
|
||||||
<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>K_PDF = 8236</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Pop Directional Format<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_RE_PATTERN_ARABIC"></a>
|
|
||||||
<h3>K_RE_PATTERN_ARABIC <span class="smalllinenumber">[line 97]</span></h3>
|
|
||||||
<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>K_RE_PATTERN_ARABIC = "/(
|
|
||||||
\xD8[\x80-\x83\x8B\x8D\x9B\x9E\x9F\xA1-\xBA] # AL
|
|
||||||
| \xD9[\x80-\x8A\xAD-\xAF\xB1-\xBF] # AL
|
|
||||||
| \xDA[\x80-\xBF] # AL
|
|
||||||
| \xDB[\x80-\x95\x9D\xA5\xA6\xAE\xAF\xBA-\xBF] # AL
|
|
||||||
| \xDC[\x80-\x8D\x90\x92-\xAF] # AL
|
|
||||||
| \xDD[\x8D-\xAD] # AL
|
|
||||||
| \xDE[\x80-\xA5\xB1] # AL
|
|
||||||
| \xEF\xAD[\x90-\xBF] # AL
|
|
||||||
| \xEF\xAE[\x80-\xB1] # AL
|
|
||||||
| \xEF\xAF[\x93-\xBF] # AL
|
|
||||||
| \xEF[\xB0-\xB3][\x80-\xBF] # AL
|
|
||||||
| \xEF\xB4[\x80-\xBD] # AL
|
|
||||||
| \xEF\xB5[\x90-\xBF] # AL
|
|
||||||
| \xEF\xB6[\x80-\x8F\x92-\xBF] # AL
|
|
||||||
| \xEF\xB7[\x80-\x87\xB0-\xBC] # AL
|
|
||||||
| \xEF\xB9[\xB0-\xB4\xB6-\xBF] # AL
|
|
||||||
| \xEF\xBA[\x80-\xBF] # AL
|
|
||||||
| \xEF\xBB[\x80-\xBC] # AL
|
|
||||||
| \xD9[\xA0-\xA9\xAB\xAC] # AN
|
|
||||||
)/x"</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_RE_PATTERN_RTL"></a>
|
|
||||||
<h3>K_RE_PATTERN_RTL <span class="smalllinenumber">[line 79]</span></h3>
|
|
||||||
<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>K_RE_PATTERN_RTL = "/(
|
|
||||||
\xD6\xBE # R
|
|
||||||
| \xD7[\x80\x83\x86\x90-\xAA\xB0-\xB4] # R
|
|
||||||
| \xDF[\x80-\xAA\xB4\xB5\xBA] # R
|
|
||||||
| \xE2\x80\x8F # R
|
|
||||||
| \xEF\xAC[\x9D\x9F\xA0-\xA8\xAA-\xB6\xB8-\xBC\xBE] # R
|
|
||||||
| \xEF\xAD[\x80\x81\x83\x84\x86-\x8F] # R
|
|
||||||
| \xF0\x90\xA0[\x80-\x85\x88\x8A-\xB5\xB7\xB8\xBC\xBF] # R
|
|
||||||
| \xF0\x90\xA4[\x80-\x99] # R
|
|
||||||
| \xF0\x90\xA8[\x80\x90-\x93\x95-\x97\x99-\xB3] # R
|
|
||||||
| \xF0\x90\xA9[\x80-\x87\x90-\x98] # R
|
|
||||||
| \xE2\x80[\xAB\xAE] # RLE & RLO
|
|
||||||
)/x"</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
<br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_RLE"></a>
|
|
||||||
<h3>K_RLE <span class="smalllinenumber">[line 62]</span></h3>
|
|
||||||
<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>K_RLE = 8235</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Right-to-Left Embedding<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_RLM"></a>
|
|
||||||
<h3>K_RLM <span class="smalllinenumber">[line 54]</span></h3>
|
|
||||||
<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>K_RLM = 8207</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Right-to-Left Mark<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<hr />
|
|
||||||
<a name="defineK_RLO"></a>
|
|
||||||
<h3>K_RLO <span class="smalllinenumber">[line 74]</span></h3>
|
|
||||||
<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>K_RLO = 8238</code>
|
|
||||||
</td></tr></table>
|
|
||||||
</td></tr></table>
|
|
||||||
|
|
||||||
Right-to-Left Override<br /><br /> <br />
|
|
||||||
</div>
|
|
||||||
<div class="top">[ <a href="#top">Top</a> ]</div><br /><br />
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:46 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -927,12 +927,6 @@
|
|||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_BLANK_IMAGE">K_BLANK_IMAGE</a><br> blank image</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_BLANK_IMAGE">K_BLANK_IMAGE</a><br> blank image</dd>
|
||||||
<dt><b>K_CELL_HEIGHT_RATIO</b></dt>
|
<dt><b>K_CELL_HEIGHT_RATIO</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_CELL_HEIGHT_RATIO">K_CELL_HEIGHT_RATIO</a><br> height of cell repect font height</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_CELL_HEIGHT_RATIO">K_CELL_HEIGHT_RATIO</a><br> height of cell repect font height</dd>
|
||||||
<dt><b>K_LRE</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_LRE">K_LRE</a><br> Left-to-Right Embedding</dd>
|
|
||||||
<dt><b>K_LRM</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_LRM">K_LRM</a><br> Left-to-Right Mark</dd>
|
|
||||||
<dt><b>K_LRO</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_LRO">K_LRO</a><br> Left-to-Right Override</dd>
|
|
||||||
<dt><b>K_PATH_CACHE</b></dt>
|
<dt><b>K_PATH_CACHE</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_CACHE">K_PATH_CACHE</a><br> cache directory for temporary files (full path)</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_CACHE">K_PATH_CACHE</a><br> cache directory for temporary files (full path)</dd>
|
||||||
<dt><b>K_PATH_FONTS</b></dt>
|
<dt><b>K_PATH_FONTS</b></dt>
|
||||||
@ -945,18 +939,6 @@
|
|||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL">K_PATH_URL</a><br> URL path to tcpdf installation folder (http://localhost/tcpdf/).</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL">K_PATH_URL</a><br> URL path to tcpdf installation folder (http://localhost/tcpdf/).</dd>
|
||||||
<dt><b>K_PATH_URL_CACHE</b></dt>
|
<dt><b>K_PATH_URL_CACHE</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL_CACHE">K_PATH_URL_CACHE</a><br> cache directory for temporary files (url path)</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL_CACHE">K_PATH_URL_CACHE</a><br> cache directory for temporary files (url path)</dd>
|
||||||
<dt><b>K_PDF</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_PDF">K_PDF</a><br> Pop Directional Format</dd>
|
|
||||||
<dt><b>K_RE_PATTERN_ARABIC</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RE_PATTERN_ARABIC">K_RE_PATTERN_ARABIC</a></dd>
|
|
||||||
<dt><b>K_RE_PATTERN_RTL</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RE_PATTERN_RTL">K_RE_PATTERN_RTL</a></dd>
|
|
||||||
<dt><b>K_RLE</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RLE">K_RLE</a><br> Right-to-Left Embedding</dd>
|
|
||||||
<dt><b>K_RLM</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RLM">K_RLM</a><br> Right-to-Left Mark</dd>
|
|
||||||
<dt><b>K_RLO</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RLO">K_RLO</a><br> Right-to-Left Override</dd>
|
|
||||||
<dt><b>K_SMALL_RATIO</b></dt>
|
<dt><b>K_SMALL_RATIO</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_SMALL_RATIO">K_SMALL_RATIO</a><br> reduction factor for small font</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_SMALL_RATIO">K_SMALL_RATIO</a><br> reduction factor for small font</dd>
|
||||||
<dt><b>K_TCPDF_CALLS_IN_HTML</b></dt>
|
<dt><b>K_TCPDF_CALLS_IN_HTML</b></dt>
|
||||||
@ -1787,6 +1769,8 @@
|
|||||||
<dd>in file 2dbarcodes.php, class <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br> PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
<dd>in file 2dbarcodes.php, class <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br> PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
||||||
<dt><b>TCPDFBarcode</b></dt>
|
<dt><b>TCPDFBarcode</b></dt>
|
||||||
<dd>in file barcodes.php, class <a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br> PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
<dd>in file barcodes.php, class <a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br> PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
||||||
|
<dt><b>TCPDF_UNICODE_DATA</b></dt>
|
||||||
|
<dd>in file unicode_data.php, class <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br> This is a PHP class containing Unicde data for TCPDF library</dd>
|
||||||
<dt><b>Text</b></dt>
|
<dt><b>Text</b></dt>
|
||||||
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodText">TCPDF::Text()</a><br> Prints a text cell at the specified position.</dd>
|
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodText">TCPDF::Text()</a><br> Prints a text cell at the specified position.</dd>
|
||||||
<dt><b>TextField</b></dt>
|
<dt><b>TextField</b></dt>
|
||||||
@ -1811,6 +1795,38 @@
|
|||||||
<dl>
|
<dl>
|
||||||
<dt><b>$underline</b></dt>
|
<dt><b>$underline</b></dt>
|
||||||
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$underline">TCPDF::$underline</a></dd>
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$underline">TCPDF::$underline</a></dd>
|
||||||
|
<dt><b>$unicode</b></dt>
|
||||||
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$unicode">TCPDF::$unicode</a></dd>
|
||||||
|
<dt><b>$uni_arabicsubst</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_arabicsubst">TCPDF_UNICODE_DATA::$uni_arabicsubst</a></dd>
|
||||||
|
<dt><b>$uni_diacritics</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_diacritics">TCPDF_UNICODE_DATA::$uni_diacritics</a></dd>
|
||||||
|
<dt><b>$uni_laa_array</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_laa_array">TCPDF_UNICODE_DATA::$uni_laa_array</a></dd>
|
||||||
|
<dt><b>$uni_LRE</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_LRE">TCPDF_UNICODE_DATA::$uni_LRE</a></dd>
|
||||||
|
<dt><b>$uni_LRM</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_LRM">TCPDF_UNICODE_DATA::$uni_LRM</a></dd>
|
||||||
|
<dt><b>$uni_LRO</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_LRO">TCPDF_UNICODE_DATA::$uni_LRO</a></dd>
|
||||||
|
<dt><b>$uni_mirror</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_mirror">TCPDF_UNICODE_DATA::$uni_mirror</a></dd>
|
||||||
|
<dt><b>$uni_PDF</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_PDF">TCPDF_UNICODE_DATA::$uni_PDF</a></dd>
|
||||||
|
<dt><b>$uni_RE_PATTERN_ARABIC</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RE_PATTERN_ARABIC">TCPDF_UNICODE_DATA::$uni_RE_PATTERN_ARABIC</a></dd>
|
||||||
|
<dt><b>$uni_RE_PATTERN_RTL</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RE_PATTERN_RTL">TCPDF_UNICODE_DATA::$uni_RE_PATTERN_RTL</a></dd>
|
||||||
|
<dt><b>$uni_RLE</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RLE">TCPDF_UNICODE_DATA::$uni_RLE</a></dd>
|
||||||
|
<dt><b>$uni_RLM</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RLM">TCPDF_UNICODE_DATA::$uni_RLM</a></dd>
|
||||||
|
<dt><b>$uni_RLO</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RLO">TCPDF_UNICODE_DATA::$uni_RLO</a></dd>
|
||||||
|
<dt><b>$uni_type</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_type">TCPDF_UNICODE_DATA::$uni_type</a></dd>
|
||||||
|
<dt><b>$uni_utf8tolatin</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_utf8tolatin">TCPDF_UNICODE_DATA::$uni_utf8tolatin</a></dd>
|
||||||
<dt><b>$ur</b></dt>
|
<dt><b>$ur</b></dt>
|
||||||
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$ur">TCPDF::$ur</a><br> Array with additional document-wide usage rights for the document.</dd>
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$ur">TCPDF::$ur</a><br> Array with additional document-wide usage rights for the document.</dd>
|
||||||
<dt><b>unhtmlentities</b></dt>
|
<dt><b>unhtmlentities</b></dt>
|
||||||
@ -1865,6 +1881,8 @@
|
|||||||
<dl>
|
<dl>
|
||||||
<dt><b>$w</b></dt>
|
<dt><b>$w</b></dt>
|
||||||
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$w">TCPDF::$w</a></dd>
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$w">TCPDF::$w</a></dd>
|
||||||
|
<dt><b>$webcolor</b></dt>
|
||||||
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$webcolor">TCPDF::$webcolor</a></dd>
|
||||||
<dt><b>$width</b></dt>
|
<dt><b>$width</b></dt>
|
||||||
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$width">QRcode::$width</a></dd>
|
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$width">QRcode::$width</a></dd>
|
||||||
<dt><b>$wPt</b></dt>
|
<dt><b>$wPt</b></dt>
|
||||||
@ -2106,7 +2124,7 @@
|
|||||||
<a href="elementindex.html#top">top</a><br>
|
<a href="elementindex.html#top">top</a><br>
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -1127,12 +1128,6 @@
|
|||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_BLANK_IMAGE">K_BLANK_IMAGE</a><br> blank image</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_BLANK_IMAGE">K_BLANK_IMAGE</a><br> blank image</dd>
|
||||||
<dt><b>K_CELL_HEIGHT_RATIO</b></dt>
|
<dt><b>K_CELL_HEIGHT_RATIO</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_CELL_HEIGHT_RATIO">K_CELL_HEIGHT_RATIO</a><br> height of cell repect font height</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_CELL_HEIGHT_RATIO">K_CELL_HEIGHT_RATIO</a><br> height of cell repect font height</dd>
|
||||||
<dt><b>K_LRE</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_LRE">K_LRE</a><br> Left-to-Right Embedding</dd>
|
|
||||||
<dt><b>K_LRM</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_LRM">K_LRM</a><br> Left-to-Right Mark</dd>
|
|
||||||
<dt><b>K_LRO</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_LRO">K_LRO</a><br> Left-to-Right Override</dd>
|
|
||||||
<dt><b>K_PATH_CACHE</b></dt>
|
<dt><b>K_PATH_CACHE</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_CACHE">K_PATH_CACHE</a><br> cache directory for temporary files (full path)</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_CACHE">K_PATH_CACHE</a><br> cache directory for temporary files (full path)</dd>
|
||||||
<dt><b>K_PATH_FONTS</b></dt>
|
<dt><b>K_PATH_FONTS</b></dt>
|
||||||
@ -1145,18 +1140,6 @@
|
|||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL">K_PATH_URL</a><br> URL path to tcpdf installation folder (http://localhost/tcpdf/).</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL">K_PATH_URL</a><br> URL path to tcpdf installation folder (http://localhost/tcpdf/).</dd>
|
||||||
<dt><b>K_PATH_URL_CACHE</b></dt>
|
<dt><b>K_PATH_URL_CACHE</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL_CACHE">K_PATH_URL_CACHE</a><br> cache directory for temporary files (url path)</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_PATH_URL_CACHE">K_PATH_URL_CACHE</a><br> cache directory for temporary files (url path)</dd>
|
||||||
<dt><b>K_PDF</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_PDF">K_PDF</a><br> Pop Directional Format</dd>
|
|
||||||
<dt><b>K_RE_PATTERN_ARABIC</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RE_PATTERN_ARABIC">K_RE_PATTERN_ARABIC</a></dd>
|
|
||||||
<dt><b>K_RE_PATTERN_RTL</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RE_PATTERN_RTL">K_RE_PATTERN_RTL</a></dd>
|
|
||||||
<dt><b>K_RLE</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RLE">K_RLE</a><br> Right-to-Left Embedding</dd>
|
|
||||||
<dt><b>K_RLM</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RLM">K_RLM</a><br> Right-to-Left Mark</dd>
|
|
||||||
<dt><b>K_RLO</b></dt>
|
|
||||||
<dd>in file unicode_data.php, constant <a href="com-tecnick-tcpdf/_unicode_data.php.html#defineK_RLO">K_RLO</a><br> Right-to-Left Override</dd>
|
|
||||||
<dt><b>K_SMALL_RATIO</b></dt>
|
<dt><b>K_SMALL_RATIO</b></dt>
|
||||||
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_SMALL_RATIO">K_SMALL_RATIO</a><br> reduction factor for small font</dd>
|
<dd>in file tcpdf_config.php, constant <a href="com-tecnick-tcpdf/_config---tcpdf_config.php.html#defineK_SMALL_RATIO">K_SMALL_RATIO</a><br> reduction factor for small font</dd>
|
||||||
<dt><b>K_TCPDF_CALLS_IN_HTML</b></dt>
|
<dt><b>K_TCPDF_CALLS_IN_HTML</b></dt>
|
||||||
@ -1987,6 +1970,8 @@
|
|||||||
<dd>in file 2dbarcodes.php, class <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br> PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
<dd>in file 2dbarcodes.php, class <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br> PHP class to creates array representations for 2D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
||||||
<dt><b>TCPDFBarcode</b></dt>
|
<dt><b>TCPDFBarcode</b></dt>
|
||||||
<dd>in file barcodes.php, class <a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br> PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
<dd>in file barcodes.php, class <a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br> PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
|
||||||
|
<dt><b>TCPDF_UNICODE_DATA</b></dt>
|
||||||
|
<dd>in file unicode_data.php, class <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br> This is a PHP class containing Unicde data for TCPDF library</dd>
|
||||||
<dt><b>Text</b></dt>
|
<dt><b>Text</b></dt>
|
||||||
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodText">TCPDF::Text()</a><br> Prints a text cell at the specified position.</dd>
|
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodText">TCPDF::Text()</a><br> Prints a text cell at the specified position.</dd>
|
||||||
<dt><b>TextField</b></dt>
|
<dt><b>TextField</b></dt>
|
||||||
@ -2011,6 +1996,38 @@
|
|||||||
<dl>
|
<dl>
|
||||||
<dt><b>$underline</b></dt>
|
<dt><b>$underline</b></dt>
|
||||||
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$underline">TCPDF::$underline</a></dd>
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$underline">TCPDF::$underline</a></dd>
|
||||||
|
<dt><b>$unicode</b></dt>
|
||||||
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$unicode">TCPDF::$unicode</a></dd>
|
||||||
|
<dt><b>$uni_arabicsubst</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_arabicsubst">TCPDF_UNICODE_DATA::$uni_arabicsubst</a></dd>
|
||||||
|
<dt><b>$uni_diacritics</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_diacritics">TCPDF_UNICODE_DATA::$uni_diacritics</a></dd>
|
||||||
|
<dt><b>$uni_laa_array</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_laa_array">TCPDF_UNICODE_DATA::$uni_laa_array</a></dd>
|
||||||
|
<dt><b>$uni_LRE</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_LRE">TCPDF_UNICODE_DATA::$uni_LRE</a></dd>
|
||||||
|
<dt><b>$uni_LRM</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_LRM">TCPDF_UNICODE_DATA::$uni_LRM</a></dd>
|
||||||
|
<dt><b>$uni_LRO</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_LRO">TCPDF_UNICODE_DATA::$uni_LRO</a></dd>
|
||||||
|
<dt><b>$uni_mirror</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_mirror">TCPDF_UNICODE_DATA::$uni_mirror</a></dd>
|
||||||
|
<dt><b>$uni_PDF</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_PDF">TCPDF_UNICODE_DATA::$uni_PDF</a></dd>
|
||||||
|
<dt><b>$uni_RE_PATTERN_ARABIC</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RE_PATTERN_ARABIC">TCPDF_UNICODE_DATA::$uni_RE_PATTERN_ARABIC</a></dd>
|
||||||
|
<dt><b>$uni_RE_PATTERN_RTL</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RE_PATTERN_RTL">TCPDF_UNICODE_DATA::$uni_RE_PATTERN_RTL</a></dd>
|
||||||
|
<dt><b>$uni_RLE</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RLE">TCPDF_UNICODE_DATA::$uni_RLE</a></dd>
|
||||||
|
<dt><b>$uni_RLM</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RLM">TCPDF_UNICODE_DATA::$uni_RLM</a></dd>
|
||||||
|
<dt><b>$uni_RLO</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_RLO">TCPDF_UNICODE_DATA::$uni_RLO</a></dd>
|
||||||
|
<dt><b>$uni_type</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_type">TCPDF_UNICODE_DATA::$uni_type</a></dd>
|
||||||
|
<dt><b>$uni_utf8tolatin</b></dt>
|
||||||
|
<dd>in file unicode_data.php, variable <a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html#var$uni_utf8tolatin">TCPDF_UNICODE_DATA::$uni_utf8tolatin</a></dd>
|
||||||
<dt><b>$ur</b></dt>
|
<dt><b>$ur</b></dt>
|
||||||
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$ur">TCPDF::$ur</a><br> Array with additional document-wide usage rights for the document.</dd>
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$ur">TCPDF::$ur</a><br> Array with additional document-wide usage rights for the document.</dd>
|
||||||
<dt><b>unhtmlentities</b></dt>
|
<dt><b>unhtmlentities</b></dt>
|
||||||
@ -2065,6 +2082,8 @@
|
|||||||
<dl>
|
<dl>
|
||||||
<dt><b>$w</b></dt>
|
<dt><b>$w</b></dt>
|
||||||
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$w">TCPDF::$w</a></dd>
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$w">TCPDF::$w</a></dd>
|
||||||
|
<dt><b>$webcolor</b></dt>
|
||||||
|
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$webcolor">TCPDF::$webcolor</a></dd>
|
||||||
<dt><b>$width</b></dt>
|
<dt><b>$width</b></dt>
|
||||||
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$width">QRcode::$width</a></dd>
|
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$width">QRcode::$width</a></dd>
|
||||||
<dt><b>$wPt</b></dt>
|
<dt><b>$wPt</b></dt>
|
||||||
@ -2138,7 +2157,7 @@
|
|||||||
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
|
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
<a href="#Post-parsing">Post-parsing</a><br>
|
<a href="#Post-parsing">Post-parsing</a><br>
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:11 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:46 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -67,7 +68,7 @@
|
|||||||
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
|
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
|
||||||
<a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
<a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br />
|
||||||
<a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
<a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br />
|
||||||
|
<a href="com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html">TCPDF_UNICODE_DATA</a><br />
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -67,7 +68,7 @@
|
|||||||
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
|
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
|
||||||
<div class="credit">
|
<div class="credit">
|
||||||
<hr />
|
<hr />
|
||||||
Documentation generated on Fri, 15 Oct 2010 10:51:04 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
Documentation generated on Mon, 18 Oct 2010 11:23:39 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
|
||||||
</div>
|
</div>
|
||||||
</td></tr></table>
|
</td></tr></table>
|
||||||
</td>
|
</td>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
//============================================================+
|
//============================================================+
|
||||||
// File name : example_006.php
|
// File name : example_006.php
|
||||||
// Begin : 2008-03-04
|
// Begin : 2008-03-04
|
||||||
// Last Update : 2010-08-08
|
// Last Update : 2010-10-18
|
||||||
//
|
//
|
||||||
// Description : Example 006 for TCPDF class
|
// Description : Example 006 for TCPDF class
|
||||||
// WriteHTML and RTL support
|
// WriteHTML and RTL support
|
||||||
@ -236,7 +236,7 @@ $pdf->lastPage();
|
|||||||
// add a page
|
// add a page
|
||||||
$pdf->AddPage();
|
$pdf->AddPage();
|
||||||
|
|
||||||
require_once('../htmlcolors.php');
|
require('../htmlcolors.php');
|
||||||
|
|
||||||
$textcolors = '<h1>HTML Text Colors</h1>';
|
$textcolors = '<h1>HTML Text Colors</h1>';
|
||||||
$bgcolors = '<hr /><h1>HTML Background Colors</h1>';
|
$bgcolors = '<hr /><h1>HTML Background Colors</h1>';
|
||||||
|
@ -71,7 +71,7 @@ class MC_TCPDF extends TCPDF {
|
|||||||
public function ChapterTitle($num, $title) {
|
public function ChapterTitle($num, $title) {
|
||||||
$this->SetFont('helvetica', '', 14);
|
$this->SetFont('helvetica', '', 14);
|
||||||
$this->SetFillColor(200, 220, 255);
|
$this->SetFillColor(200, 220, 255);
|
||||||
$this->Cell(0, 6, 'Chapter '.$num.' : '.$title, 0, 1, '', 1);
|
$this->Cell(180, 6, 'Chapter '.$num.' : '.$title, 0, 1, '', 1);
|
||||||
$this->Ln(4);
|
$this->Ln(4);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
//============================================================+
|
//============================================================+
|
||||||
// File name : htmlcolors.php
|
// File name : htmlcolors.php
|
||||||
// Version : 1.0.006
|
// Version : 1.0.007
|
||||||
// Begin : 2002-04-09
|
// Begin : 2002-04-09
|
||||||
// Last Update : 2010-08-08
|
// Last Update : 2010-10-18
|
||||||
// Author : Nicola Asuni - Tecnick.com S.r.l - Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
|
// 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)
|
// License : GNU-LGPL v3 (http://www.gnu.org/copyleft/lesser.html)
|
||||||
// -------------------------------------------------------------------
|
// -------------------------------------------------------------------
|
||||||
@ -44,7 +44,6 @@
|
|||||||
/**
|
/**
|
||||||
* Array of WEB safe colors
|
* Array of WEB safe colors
|
||||||
*/
|
*/
|
||||||
global $webcolor;
|
|
||||||
$webcolor = array (
|
$webcolor = array (
|
||||||
'aliceblue' => 'f0f8ff',
|
'aliceblue' => 'f0f8ff',
|
||||||
'antiquewhite' => 'faebd7',
|
'antiquewhite' => 'faebd7',
|
||||||
|
174
tcpdf.php
174
tcpdf.php
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
//============================================================+
|
//============================================================+
|
||||||
// File name : tcpdf.php
|
// File name : tcpdf.php
|
||||||
// Version : 5.9.003
|
// Version : 5.9.004
|
||||||
// Begin : 2002-08-03
|
// Begin : 2002-08-03
|
||||||
// Last Update : 2010-10-15
|
// Last Update : 2010-10-18
|
||||||
// Author : Nicola Asuni - Tecnick.com S.r.l - Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
|
// 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)
|
// License : GNU-LGPL v3 (http://www.gnu.org/copyleft/lesser.html)
|
||||||
// -------------------------------------------------------------------
|
// -------------------------------------------------------------------
|
||||||
@ -134,43 +134,31 @@
|
|||||||
* @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
|
* @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
|
* @link http://www.tcpdf.org
|
||||||
* @license http://www.gnu.org/copyleft/lesser.html LGPL
|
* @license http://www.gnu.org/copyleft/lesser.html LGPL
|
||||||
* @version 5.9.003
|
* @version 5.9.004
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* main configuration file
|
* main configuration file
|
||||||
|
* (define the K_TCPDF_EXTERNAL_CONFIG constant to skip this file)
|
||||||
*/
|
*/
|
||||||
require_once(dirname(__FILE__).'/config/tcpdf_config.php');
|
require_once(dirname(__FILE__).'/config/tcpdf_config.php');
|
||||||
|
|
||||||
// includes some support files
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* unicode data
|
|
||||||
*/
|
|
||||||
require_once(dirname(__FILE__).'/unicode_data.php');
|
|
||||||
|
|
||||||
/**
|
|
||||||
* html colors table
|
|
||||||
*/
|
|
||||||
require_once(dirname(__FILE__).'/htmlcolors.php');
|
|
||||||
|
|
||||||
if (!class_exists('TCPDF', false)) {
|
|
||||||
/**
|
|
||||||
* define default PDF document producer
|
* define default PDF document producer
|
||||||
*/
|
*/
|
||||||
define('PDF_PRODUCER', 'TCPDF 5.9.003 (http://www.tcpdf.org)');
|
define('PDF_PRODUCER', 'TCPDF 5.9.004 (http://www.tcpdf.org)');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is a PHP class for generating PDF documents without requiring external extensions.<br>
|
* 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>
|
* 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
|
* @name TCPDF
|
||||||
* @package com.tecnick.tcpdf
|
* @package com.tecnick.tcpdf
|
||||||
* @version 5.9.003
|
* @version 5.9.004
|
||||||
* @author Nicola Asuni - info@tecnick.com
|
* @author Nicola Asuni - info@tecnick.com
|
||||||
* @link http://www.tcpdf.org
|
* @link http://www.tcpdf.org
|
||||||
* @license http://www.gnu.org/copyleft/lesser.html LGPL
|
* @license http://www.gnu.org/copyleft/lesser.html LGPL
|
||||||
*/
|
*/
|
||||||
class TCPDF {
|
class TCPDF {
|
||||||
|
|
||||||
// Protected properties
|
// Protected properties
|
||||||
|
|
||||||
@ -558,6 +546,14 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
*/
|
*/
|
||||||
protected $isunicode = false;
|
protected $isunicode = false;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @var object containing unicode data
|
||||||
|
* @since 5.9.004 (2010-10-18)
|
||||||
|
* @author Nicola Asuni
|
||||||
|
* @access protected
|
||||||
|
*/
|
||||||
|
protected $unicode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var PDF version
|
* @var PDF version
|
||||||
* @since 1.5.3
|
* @since 1.5.3
|
||||||
@ -1569,6 +1565,13 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
*/
|
*/
|
||||||
protected $page_regions = array();
|
protected $page_regions = array();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @var array containing HTML color names and values
|
||||||
|
* @access protected
|
||||||
|
* @since 5.9.004 (2010-10-18)
|
||||||
|
*/
|
||||||
|
protected $webcolor = array();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var directory used for the last SVG image
|
* @var directory used for the last SVG image
|
||||||
* @access protected
|
* @access protected
|
||||||
@ -1753,6 +1756,10 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$this->internal_encoding = mb_internal_encoding();
|
$this->internal_encoding = mb_internal_encoding();
|
||||||
mb_internal_encoding('ASCII');
|
mb_internal_encoding('ASCII');
|
||||||
}
|
}
|
||||||
|
require(dirname(__FILE__).'/htmlcolors.php');
|
||||||
|
$this->webcolor = $webcolor;
|
||||||
|
require_once(dirname(__FILE__).'/unicode_data.php');
|
||||||
|
$this->unicode = new TCPDF_UNICODE_DATA();
|
||||||
$this->font_obj_ids = array();
|
$this->font_obj_ids = array();
|
||||||
$this->page_obj_id = array();
|
$this->page_obj_id = array();
|
||||||
$this->form_obj_id = array();
|
$this->form_obj_id = array();
|
||||||
@ -6467,13 +6474,13 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
// remove carriage returns
|
// remove carriage returns
|
||||||
$s = str_replace("\r", '', $txt);
|
$s = str_replace("\r", '', $txt);
|
||||||
// check if string contains arabic text
|
// check if string contains arabic text
|
||||||
if (preg_match(K_RE_PATTERN_ARABIC, $s)) {
|
if (preg_match($this->unicode->uni_RE_PATTERN_ARABIC, $s)) {
|
||||||
$arabic = true;
|
$arabic = true;
|
||||||
} else {
|
} else {
|
||||||
$arabic = false;
|
$arabic = false;
|
||||||
}
|
}
|
||||||
// check if string contains RTL text
|
// check if string contains RTL text
|
||||||
if ($arabic OR ($this->tmprtl == 'R') OR preg_match(K_RE_PATTERN_RTL, $s)) {
|
if ($arabic OR ($this->tmprtl == 'R') OR preg_match($this->unicode->uni_RE_PATTERN_RTL, $s)) {
|
||||||
$rtlmode = true;
|
$rtlmode = true;
|
||||||
} else {
|
} else {
|
||||||
$rtlmode = false;
|
$rtlmode = false;
|
||||||
@ -8266,7 +8273,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @deprecated
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
protected function _putannotsrefs($n) {
|
protected function _putannotsrefs($n) {
|
||||||
$this->_out(_getannotsrefs($n));
|
$this->_out($this->_getannotsrefs($n));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -10163,7 +10170,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$stream = gzcompress($stream);
|
$stream = gzcompress($stream);
|
||||||
$out .= ' /Filter /FlateDecode';
|
$out .= ' /Filter /FlateDecode';
|
||||||
}
|
}
|
||||||
$out .= sprintf(' /BBox [0 0 %.2F %.2F]', ($data['w'] * $this->k), ($data['h'] * $this->k));
|
$out .= sprintf(' /BBox [%.2F %.2F %.2F %.2F]', ($data['x'] * $this->k), (-$data['y'] * $this->k), (($data['w'] + $data['x']) * $this->k), (($data['h'] - $data['y']) * $this->k));
|
||||||
$out .= ' /Matrix [1 0 0 1 0 0]';
|
$out .= ' /Matrix [1 0 0 1 0 0]';
|
||||||
$out .= ' /Resources <<';
|
$out .= ' /Resources <<';
|
||||||
$out .= ' /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]';
|
$out .= ' /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]';
|
||||||
@ -11078,7 +11085,6 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @since 3.2.000 (2008-06-23)
|
* @since 3.2.000 (2008-06-23)
|
||||||
*/
|
*/
|
||||||
protected function UTF8ToLatin1($str) {
|
protected function UTF8ToLatin1($str) {
|
||||||
global $utf8tolatin;
|
|
||||||
if (!$this->isunicode) {
|
if (!$this->isunicode) {
|
||||||
return $str; // string is not in unicode
|
return $str; // string is not in unicode
|
||||||
}
|
}
|
||||||
@ -11087,9 +11093,9 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
foreach ($unicode as $char) {
|
foreach ($unicode as $char) {
|
||||||
if ($char < 256) {
|
if ($char < 256) {
|
||||||
$outstr .= chr($char);
|
$outstr .= chr($char);
|
||||||
} elseif (array_key_exists($char, $utf8tolatin)) {
|
} elseif (array_key_exists($char, $this->unicode->uni_utf8tolatin)) {
|
||||||
// map from UTF-8
|
// map from UTF-8
|
||||||
$outstr .= chr($utf8tolatin[$char]);
|
$outstr .= chr($this->unicode->uni_utf8tolatin[$char]);
|
||||||
} elseif ($char == 0xFFFD) {
|
} elseif ($char == 0xFFFD) {
|
||||||
// skip
|
// skip
|
||||||
} else {
|
} else {
|
||||||
@ -11108,7 +11114,6 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @since 4.8.023 (2010-01-15)
|
* @since 4.8.023 (2010-01-15)
|
||||||
*/
|
*/
|
||||||
protected function UTF8ArrToLatin1($unicode) {
|
protected function UTF8ArrToLatin1($unicode) {
|
||||||
global $utf8tolatin;
|
|
||||||
if ((!$this->isunicode) OR $this->isUnicodeFont()) {
|
if ((!$this->isunicode) OR $this->isUnicodeFont()) {
|
||||||
return $unicode;
|
return $unicode;
|
||||||
}
|
}
|
||||||
@ -11116,9 +11121,9 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
foreach ($unicode as $char) {
|
foreach ($unicode as $char) {
|
||||||
if ($char < 256) {
|
if ($char < 256) {
|
||||||
$outarr[] = $char;
|
$outarr[] = $char;
|
||||||
} elseif (array_key_exists($char, $utf8tolatin)) {
|
} elseif (array_key_exists($char, $this->unicode->uni_utf8tolatin)) {
|
||||||
// map from UTF-8
|
// map from UTF-8
|
||||||
$outarr[] = $utf8tolatin[$char];
|
$outarr[] = $this->unicode->uni_utf8tolatin[$char];
|
||||||
} elseif ($char == 0xFFFD) {
|
} elseif ($char == 0xFFFD) {
|
||||||
// skip
|
// skip
|
||||||
} else {
|
} else {
|
||||||
@ -11305,7 +11310,6 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @access public
|
* @access public
|
||||||
*/
|
*/
|
||||||
public function convertHTMLColorToDec($color='#FFFFFF') {
|
public function convertHTMLColorToDec($color='#FFFFFF') {
|
||||||
global $webcolor;
|
|
||||||
$returncolor = false;
|
$returncolor = false;
|
||||||
$color = preg_replace('/[\s]*/', '', $color); // remove extra spaces
|
$color = preg_replace('/[\s]*/', '', $color); // remove extra spaces
|
||||||
$color = strtolower($color);
|
$color = strtolower($color);
|
||||||
@ -11333,8 +11337,8 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
// COLOR NAME
|
// COLOR NAME
|
||||||
if (substr($color, 0, 1) != '#') {
|
if (substr($color, 0, 1) != '#') {
|
||||||
// decode color name
|
// decode color name
|
||||||
if (isset($webcolor[$color])) {
|
if (isset($this->webcolor[$color])) {
|
||||||
$color_code = $webcolor[$color];
|
$color_code = $this->webcolor[$color];
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -13157,7 +13161,6 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @since 2.4.000 (2008-03-06)
|
* @since 2.4.000 (2008-03-06)
|
||||||
*/
|
*/
|
||||||
protected function utf8Bidi($ta, $str='', $forcertl=false) {
|
protected function utf8Bidi($ta, $str='', $forcertl=false) {
|
||||||
global $unicode, $unicode_mirror, $unicode_arlet, $laa_array, $diacritics;
|
|
||||||
// paragraph embedding level
|
// paragraph embedding level
|
||||||
$pel = 0;
|
$pel = 0;
|
||||||
// max level
|
// max level
|
||||||
@ -13167,13 +13170,13 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$str = $this->UTF8ArrSubString($ta);
|
$str = $this->UTF8ArrSubString($ta);
|
||||||
}
|
}
|
||||||
// check if string contains arabic text
|
// check if string contains arabic text
|
||||||
if (preg_match(K_RE_PATTERN_ARABIC, $str)) {
|
if (preg_match($this->unicode->uni_RE_PATTERN_ARABIC, $str)) {
|
||||||
$arabic = true;
|
$arabic = true;
|
||||||
} else {
|
} else {
|
||||||
$arabic = false;
|
$arabic = false;
|
||||||
}
|
}
|
||||||
// check if string contains RTL text
|
// check if string contains RTL text
|
||||||
if (!($forcertl OR $arabic OR preg_match(K_RE_PATTERN_RTL, $str))) {
|
if (!($forcertl OR $arabic OR preg_match($this->unicode->uni_RE_PATTERN_RTL, $str))) {
|
||||||
return $ta;
|
return $ta;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -13188,7 +13191,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
// P2. In each paragraph, find the first character of type L, AL, or R.
|
// P2. In each paragraph, find the first character of type L, AL, or R.
|
||||||
// P3. If a character is found in P2 and it is of type AL or R, then set the paragraph embedding level to one; otherwise, set it to zero.
|
// P3. If a character is found in P2 and it is of type AL or R, then set the paragraph embedding level to one; otherwise, set it to zero.
|
||||||
for ($i=0; $i < $numchars; ++$i) {
|
for ($i=0; $i < $numchars; ++$i) {
|
||||||
$type = $unicode[$ta[$i]];
|
$type = $this->unicode->uni_type[$ta[$i]];
|
||||||
if ($type == 'L') {
|
if ($type == 'L') {
|
||||||
$pel = 0;
|
$pel = 0;
|
||||||
break;
|
break;
|
||||||
@ -13214,62 +13217,62 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
// X1. Begin by setting the current embedding level to the paragraph embedding level. Set the directional override status to neutral. Process each character iteratively, applying rules X2 through X9. Only embedding levels from 0 to 61 are valid in this phase.
|
// X1. Begin by setting the current embedding level to the paragraph embedding level. Set the directional override status to neutral. Process each character iteratively, applying rules X2 through X9. Only embedding levels from 0 to 61 are valid in this phase.
|
||||||
// In the resolution of levels in rules I1 and I2, the maximum embedding level of 62 can be reached.
|
// In the resolution of levels in rules I1 and I2, the maximum embedding level of 62 can be reached.
|
||||||
for ($i=0; $i < $numchars; ++$i) {
|
for ($i=0; $i < $numchars; ++$i) {
|
||||||
if ($ta[$i] == K_RLE) {
|
if ($ta[$i] == $this->unicode->uni_RLE) {
|
||||||
// X2. With each RLE, compute the least greater odd embedding level.
|
// X2. With each RLE, compute the least greater odd embedding level.
|
||||||
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to neutral.
|
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to neutral.
|
||||||
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
||||||
$next_level = $cel + ($cel % 2) + 1;
|
$next_level = $cel + ($cel % 2) + 1;
|
||||||
if ($next_level < 62) {
|
if ($next_level < 62) {
|
||||||
$remember[] = array('num' => K_RLE, 'cel' => $cel, 'dos' => $dos);
|
$remember[] = array('num' => $this->unicode->uni_RLE, 'cel' => $cel, 'dos' => $dos);
|
||||||
$cel = $next_level;
|
$cel = $next_level;
|
||||||
$dos = 'N';
|
$dos = 'N';
|
||||||
$sor = $eor;
|
$sor = $eor;
|
||||||
$eor = $cel % 2 ? 'R' : 'L';
|
$eor = $cel % 2 ? 'R' : 'L';
|
||||||
}
|
}
|
||||||
} elseif ($ta[$i] == K_LRE) {
|
} elseif ($ta[$i] == $this->unicode->uni_LRE) {
|
||||||
// X3. With each LRE, compute the least greater even embedding level.
|
// X3. With each LRE, compute the least greater even embedding level.
|
||||||
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to neutral.
|
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to neutral.
|
||||||
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
||||||
$next_level = $cel + 2 - ($cel % 2);
|
$next_level = $cel + 2 - ($cel % 2);
|
||||||
if ( $next_level < 62 ) {
|
if ( $next_level < 62 ) {
|
||||||
$remember[] = array('num' => K_LRE, 'cel' => $cel, 'dos' => $dos);
|
$remember[] = array('num' => $this->unicode->uni_LRE, 'cel' => $cel, 'dos' => $dos);
|
||||||
$cel = $next_level;
|
$cel = $next_level;
|
||||||
$dos = 'N';
|
$dos = 'N';
|
||||||
$sor = $eor;
|
$sor = $eor;
|
||||||
$eor = $cel % 2 ? 'R' : 'L';
|
$eor = $cel % 2 ? 'R' : 'L';
|
||||||
}
|
}
|
||||||
} elseif ($ta[$i] == K_RLO) {
|
} elseif ($ta[$i] == $this->unicode->uni_RLO) {
|
||||||
// X4. With each RLO, compute the least greater odd embedding level.
|
// X4. With each RLO, compute the least greater odd embedding level.
|
||||||
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to right-to-left.
|
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to right-to-left.
|
||||||
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
||||||
$next_level = $cel + ($cel % 2) + 1;
|
$next_level = $cel + ($cel % 2) + 1;
|
||||||
if ($next_level < 62) {
|
if ($next_level < 62) {
|
||||||
$remember[] = array('num' => K_RLO, 'cel' => $cel, 'dos' => $dos);
|
$remember[] = array('num' => $this->unicode->uni_RLO, 'cel' => $cel, 'dos' => $dos);
|
||||||
$cel = $next_level;
|
$cel = $next_level;
|
||||||
$dos = 'R';
|
$dos = 'R';
|
||||||
$sor = $eor;
|
$sor = $eor;
|
||||||
$eor = $cel % 2 ? 'R' : 'L';
|
$eor = $cel % 2 ? 'R' : 'L';
|
||||||
}
|
}
|
||||||
} elseif ($ta[$i] == K_LRO) {
|
} elseif ($ta[$i] == $this->unicode->uni_LRO) {
|
||||||
// X5. With each LRO, compute the least greater even embedding level.
|
// X5. With each LRO, compute the least greater even embedding level.
|
||||||
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to left-to-right.
|
// a. If this new level would be valid, then this embedding code is valid. Remember (push) the current embedding level and override status. Reset the current level to this new level, and reset the override status to left-to-right.
|
||||||
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
// b. If the new level would not be valid, then this code is invalid. Do not change the current level or override status.
|
||||||
$next_level = $cel + 2 - ($cel % 2);
|
$next_level = $cel + 2 - ($cel % 2);
|
||||||
if ( $next_level < 62 ) {
|
if ( $next_level < 62 ) {
|
||||||
$remember[] = array('num' => K_LRO, 'cel' => $cel, 'dos' => $dos);
|
$remember[] = array('num' => $this->unicode->uni_LRO, 'cel' => $cel, 'dos' => $dos);
|
||||||
$cel = $next_level;
|
$cel = $next_level;
|
||||||
$dos = 'L';
|
$dos = 'L';
|
||||||
$sor = $eor;
|
$sor = $eor;
|
||||||
$eor = $cel % 2 ? 'R' : 'L';
|
$eor = $cel % 2 ? 'R' : 'L';
|
||||||
}
|
}
|
||||||
} elseif ($ta[$i] == K_PDF) {
|
} elseif ($ta[$i] == $this->unicode->uni_PDF) {
|
||||||
// X7. With each PDF, determine the matching embedding or override code. If there was a valid matching code, restore (pop) the last remembered (pushed) embedding level and directional override.
|
// X7. With each PDF, determine the matching embedding or override code. If there was a valid matching code, restore (pop) the last remembered (pushed) embedding level and directional override.
|
||||||
if (count($remember)) {
|
if (count($remember)) {
|
||||||
$last = count($remember ) - 1;
|
$last = count($remember ) - 1;
|
||||||
if (($remember[$last]['num'] == K_RLE) OR
|
if (($remember[$last]['num'] == $this->unicode->uni_RLE) OR
|
||||||
($remember[$last]['num'] == K_LRE) OR
|
($remember[$last]['num'] == $this->unicode->uni_LRE) OR
|
||||||
($remember[$last]['num'] == K_RLO) OR
|
($remember[$last]['num'] == $this->unicode->uni_RLO) OR
|
||||||
($remember[$last]['num'] == K_LRO)) {
|
($remember[$last]['num'] == $this->unicode->uni_LRO)) {
|
||||||
$match = array_pop($remember);
|
$match = array_pop($remember);
|
||||||
$cel = $match['cel'];
|
$cel = $match['cel'];
|
||||||
$dos = $match['dos'];
|
$dos = $match['dos'];
|
||||||
@ -13277,19 +13280,19 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$eor = ($cel > $match['cel'] ? $cel : $match['cel']) % 2 ? 'R' : 'L';
|
$eor = ($cel > $match['cel'] ? $cel : $match['cel']) % 2 ? 'R' : 'L';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} elseif (($ta[$i] != K_RLE) AND
|
} elseif (($ta[$i] != $this->unicode->uni_RLE) AND
|
||||||
($ta[$i] != K_LRE) AND
|
($ta[$i] != $this->unicode->uni_LRE) AND
|
||||||
($ta[$i] != K_RLO) AND
|
($ta[$i] != $this->unicode->uni_RLO) AND
|
||||||
($ta[$i] != K_LRO) AND
|
($ta[$i] != $this->unicode->uni_LRO) AND
|
||||||
($ta[$i] != K_PDF)) {
|
($ta[$i] != $this->unicode->uni_PDF)) {
|
||||||
// X6. For all types besides RLE, LRE, RLO, LRO, and PDF:
|
// X6. For all types besides RLE, LRE, RLO, LRO, and PDF:
|
||||||
// a. Set the level of the current character to the current embedding level.
|
// a. Set the level of the current character to the current embedding level.
|
||||||
// b. Whenever the directional override status is not neutral, reset the current character type to the directional override status.
|
// b. Whenever the directional override status is not neutral, reset the current character type to the directional override status.
|
||||||
if ($dos != 'N') {
|
if ($dos != 'N') {
|
||||||
$chardir = $dos;
|
$chardir = $dos;
|
||||||
} else {
|
} else {
|
||||||
if (isset($unicode[$ta[$i]])) {
|
if (isset($this->unicode->uni_type[$ta[$i]])) {
|
||||||
$chardir = $unicode[$ta[$i]];
|
$chardir = $this->unicode->uni_type[$ta[$i]];
|
||||||
} else {
|
} else {
|
||||||
$chardir = 'L';
|
$chardir = 'L';
|
||||||
}
|
}
|
||||||
@ -13542,7 +13545,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$charAL = array();
|
$charAL = array();
|
||||||
$x = 0;
|
$x = 0;
|
||||||
for ($i=0; $i < $numchars; ++$i) {
|
for ($i=0; $i < $numchars; ++$i) {
|
||||||
if (($unicode[$chardata[$i]['char']] == 'AL') OR ($chardata[$i]['char'] == 32) OR ($chardata[$i]['char'] == 8204)) {
|
if (($this->unicode->uni_type[$chardata[$i]['char']] == 'AL') OR ($chardata[$i]['char'] == 32) OR ($chardata[$i]['char'] == 8204)) {
|
||||||
$charAL[$x] = $chardata[$i];
|
$charAL[$x] = $chardata[$i];
|
||||||
$charAL[$x]['i'] = $i;
|
$charAL[$x]['i'] = $i;
|
||||||
$chardata[$i]['x'] = $x;
|
$chardata[$i]['x'] = $x;
|
||||||
@ -13562,7 +13565,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
} else {
|
} else {
|
||||||
$nextchar = false;
|
$nextchar = false;
|
||||||
}
|
}
|
||||||
if ($unicode[$thischar['char']] == 'AL') {
|
if ($this->unicode->uni_type[$thischar['char']] == 'AL') {
|
||||||
$x = $thischar['x'];
|
$x = $thischar['x'];
|
||||||
if ($x > 0) {
|
if ($x > 0) {
|
||||||
$prevchar = $charAL[($x-1)];
|
$prevchar = $charAL[($x-1)];
|
||||||
@ -13576,7 +13579,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
}
|
}
|
||||||
// if laa letter
|
// if laa letter
|
||||||
if (($prevchar !== false) AND ($prevchar['char'] == 1604) AND (in_array($thischar['char'], $alfletter))) {
|
if (($prevchar !== false) AND ($prevchar['char'] == 1604) AND (in_array($thischar['char'], $alfletter))) {
|
||||||
$arabicarr = $laa_array;
|
$arabicarr = $this->unicode->uni_laa_array;
|
||||||
$laaletter = true;
|
$laaletter = true;
|
||||||
if ($x > 1) {
|
if ($x > 1) {
|
||||||
$prevchar = $charAL[($x-2)];
|
$prevchar = $charAL[($x-2)];
|
||||||
@ -13584,12 +13587,12 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$prevchar = false;
|
$prevchar = false;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$arabicarr = $unicode_arlet;
|
$arabicarr = $this->unicode->uni_arabicsubst;
|
||||||
$laaletter = false;
|
$laaletter = false;
|
||||||
}
|
}
|
||||||
if (($prevchar !== false) AND ($nextchar !== false) AND
|
if (($prevchar !== false) AND ($nextchar !== false) AND
|
||||||
(($unicode[$prevchar['char']] == 'AL') OR ($unicode[$prevchar['char']] == 'NSM')) AND
|
(($this->unicode->uni_type[$prevchar['char']] == 'AL') OR ($this->unicode->uni_type[$prevchar['char']] == 'NSM')) AND
|
||||||
(($unicode[$nextchar['char']] == 'AL') OR ($unicode[$nextchar['char']] == 'NSM')) AND
|
(($this->unicode->uni_type[$nextchar['char']] == 'AL') OR ($this->unicode->uni_type[$nextchar['char']] == 'NSM')) AND
|
||||||
($prevchar['type'] == $thischar['type']) AND
|
($prevchar['type'] == $thischar['type']) AND
|
||||||
($nextchar['type'] == $thischar['type']) AND
|
($nextchar['type'] == $thischar['type']) AND
|
||||||
($nextchar['char'] != 1567)) {
|
($nextchar['char'] != 1567)) {
|
||||||
@ -13605,7 +13608,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} elseif (($nextchar !== false) AND
|
} elseif (($nextchar !== false) AND
|
||||||
(($unicode[$nextchar['char']] == 'AL') OR ($unicode[$nextchar['char']] == 'NSM')) AND
|
(($this->unicode->uni_type[$nextchar['char']] == 'AL') OR ($this->unicode->uni_type[$nextchar['char']] == 'NSM')) AND
|
||||||
($nextchar['type'] == $thischar['type']) AND
|
($nextchar['type'] == $thischar['type']) AND
|
||||||
($nextchar['char'] != 1567)) {
|
($nextchar['char'] != 1567)) {
|
||||||
if (isset($arabicarr[$chardata[$i]['char']][2])) {
|
if (isset($arabicarr[$chardata[$i]['char']][2])) {
|
||||||
@ -13613,7 +13616,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$chardata2[$i]['char'] = $arabicarr[$thischar['char']][2];
|
$chardata2[$i]['char'] = $arabicarr[$thischar['char']][2];
|
||||||
}
|
}
|
||||||
} elseif ((($prevchar !== false) AND
|
} elseif ((($prevchar !== false) AND
|
||||||
(($unicode[$prevchar['char']] == 'AL') OR ($unicode[$prevchar['char']] == 'NSM')) AND
|
(($this->unicode->uni_type[$prevchar['char']] == 'AL') OR ($this->unicode->uni_type[$prevchar['char']] == 'NSM')) AND
|
||||||
($prevchar['type'] == $thischar['type'])) OR
|
($prevchar['type'] == $thischar['type'])) OR
|
||||||
(($nextchar !== false) AND ($nextchar['char'] == 1567))) {
|
(($nextchar !== false) AND ($nextchar['char'] == 1567))) {
|
||||||
// final
|
// final
|
||||||
@ -13655,11 +13658,11 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
*/
|
*/
|
||||||
$cw = &$this->CurrentFont['cw'];
|
$cw = &$this->CurrentFont['cw'];
|
||||||
for ($i = 0; $i < ($numchars-1); ++$i) {
|
for ($i = 0; $i < ($numchars-1); ++$i) {
|
||||||
if (($chardata2[$i]['char'] == 1617) AND (isset($diacritics[($chardata2[$i+1]['char'])]))) {
|
if (($chardata2[$i]['char'] == 1617) AND (isset($this->unicode->uni_diacritics[($chardata2[$i+1]['char'])]))) {
|
||||||
// check if the subtitution font is defined on current font
|
// check if the subtitution font is defined on current font
|
||||||
if (isset($cw[($diacritics[($chardata2[$i+1]['char'])])])) {
|
if (isset($cw[($this->unicode->uni_diacritics[($chardata2[$i+1]['char'])])])) {
|
||||||
$chardata2[$i]['char'] = false;
|
$chardata2[$i]['char'] = false;
|
||||||
$chardata2[$i+1]['char'] = $diacritics[($chardata2[$i+1]['char'])];
|
$chardata2[$i+1]['char'] = $this->unicode->uni_diacritics[($chardata2[$i+1]['char'])];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -13685,9 +13688,9 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
for ($i=0; $i < $numchars; ++$i) {
|
for ($i=0; $i < $numchars; ++$i) {
|
||||||
if ($chardata[$i]['level'] >= $j) {
|
if ($chardata[$i]['level'] >= $j) {
|
||||||
$onlevel = true;
|
$onlevel = true;
|
||||||
if (isset($unicode_mirror[$chardata[$i]['char']])) {
|
if (isset($this->unicode->uni_mirror[$chardata[$i]['char']])) {
|
||||||
// L4. A character is depicted by a mirrored glyph if and only if (a) the resolved directionality of that character is R, and (b) the Bidi_Mirrored property value of that character is true.
|
// L4. A character is depicted by a mirrored glyph if and only if (a) the resolved directionality of that character is R, and (b) the Bidi_Mirrored property value of that character is true.
|
||||||
$chardata[$i]['char'] = $unicode_mirror[$chardata[$i]['char']];
|
$chardata[$i]['char'] = $this->unicode->uni_mirror[$chardata[$i]['char']];
|
||||||
}
|
}
|
||||||
$revarr[] = $chardata[$i];
|
$revarr[] = $chardata[$i];
|
||||||
} else {
|
} else {
|
||||||
@ -18428,7 +18431,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @param string $html html text to print. Default value: empty string.
|
* @param string $html html text to print. Default value: empty string.
|
||||||
* @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 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 int $ln Indicates where the current position should go after the call. Possible values are:<ul><li>0: to the right (or left for RTL language)</li><li>1: to the beginning of the next line</li><li>2: below</li></ul>
|
* @param int $ln Indicates where the current position should go after the call. Possible values are:<ul><li>0: to the right (or left for RTL language)</li><li>1: to the beginning of the next line</li><li>2: below</li></ul>
|
||||||
Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0.
|
Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: 0.
|
||||||
* @param boolean $fill Indicates if the cell background must be painted (true) or transparent (false).
|
* @param boolean $fill Indicates if the cell background must be painted (true) or transparent (false).
|
||||||
* @param boolean $reseth if true reset the last cell height (default true).
|
* @param boolean $reseth if true reset the last cell height (default true).
|
||||||
* @param string $align Allows to center or align the text. 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 string $align Allows to center or align the text. 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>
|
||||||
@ -23088,7 +23091,6 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
* @access public
|
* @access public
|
||||||
*/
|
*/
|
||||||
public function hyphenateText($text, $patterns, $dictionary=array(), $leftmin=1, $rightmin=2, $charmin=1, $charmax=8) {
|
public function hyphenateText($text, $patterns, $dictionary=array(), $leftmin=1, $rightmin=2, $charmin=1, $charmax=8) {
|
||||||
global $unicode;
|
|
||||||
$text = $this->unhtmlentities($text);
|
$text = $this->unhtmlentities($text);
|
||||||
$word = array(); // last word
|
$word = array(); // last word
|
||||||
$txtarr = array(); // text to be returned
|
$txtarr = array(); // text to be returned
|
||||||
@ -23100,7 +23102,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$unichars = $this->UTF8StringToArray($text);
|
$unichars = $this->UTF8StringToArray($text);
|
||||||
// for each char
|
// for each char
|
||||||
foreach ($unichars as $char) {
|
foreach ($unichars as $char) {
|
||||||
if ((!$intag) AND $unicode[$char] == 'L') {
|
if ((!$intag) AND $this->unicode->uni_type[$char] == 'L') {
|
||||||
// letter character
|
// letter character
|
||||||
$word[] = $char;
|
$word[] = $char;
|
||||||
} else {
|
} else {
|
||||||
@ -23385,6 +23387,8 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
if (($h === '') OR ($h <= 0)) {
|
if (($h === '') OR ($h <= 0)) {
|
||||||
$h = $this->h - $this->tMargin - $this->bMargin;
|
$h = $this->h - $this->tMargin - $this->bMargin;
|
||||||
}
|
}
|
||||||
|
$this->xobjects[$this->xobjid]['x'] = 0;
|
||||||
|
$this->xobjects[$this->xobjid]['y'] = 0;
|
||||||
$this->xobjects[$this->xobjid]['w'] = $w;
|
$this->xobjects[$this->xobjid]['w'] = $w;
|
||||||
$this->xobjects[$this->xobjid]['h'] = $h;
|
$this->xobjects[$this->xobjid]['h'] = $h;
|
||||||
$this->w = $w;
|
$this->w = $w;
|
||||||
@ -23465,7 +23469,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
$this->checkPageRegions($h, $x, $y);
|
$this->checkPageRegions($h, $x, $y);
|
||||||
$ow = $this->xobjects[$id]['w'];
|
$ow = $this->xobjects[$id]['w'];
|
||||||
$oh = $this->xobjects[$id]['h'];
|
$oh = $this->xobjects[$id]['h'];
|
||||||
// calculate image width and height on document
|
// calculate template width and height on document
|
||||||
if (($w <= 0) AND ($h <= 0)) {
|
if (($w <= 0) AND ($h <= 0)) {
|
||||||
$w = $ow;
|
$w = $ow;
|
||||||
$h = $oh;
|
$h = $oh;
|
||||||
@ -23474,7 +23478,7 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
} elseif ($h <= 0) {
|
} elseif ($h <= 0) {
|
||||||
$h = $w * $oh / $ow;
|
$h = $w * $oh / $ow;
|
||||||
}
|
}
|
||||||
// fit the image on available space
|
// fit the template on available space
|
||||||
$this->fitBlock($w, $h, $x, $y, $fitonpage);
|
$this->fitBlock($w, $h, $x, $y, $fitonpage);
|
||||||
// set page alignment
|
// set page alignment
|
||||||
$rb_y = $y + $h;
|
$rb_y = $y + $h;
|
||||||
@ -25357,8 +25361,8 @@ if (!class_exists('TCPDF', false)) {
|
|||||||
|
|
||||||
// --- END SVG METHODS -----------------------------
|
// --- END SVG METHODS -----------------------------
|
||||||
|
|
||||||
} // END OF TCPDF CLASS
|
} // END OF TCPDF CLASS
|
||||||
}
|
|
||||||
//============================================================+
|
//============================================================+
|
||||||
// END OF FILE
|
// END OF FILE
|
||||||
//============================================================+
|
//============================================================+
|
||||||
|
128
unicode_data.php
128
unicode_data.php
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
//============================================================+
|
//============================================================+
|
||||||
// File name : unicode_data.php
|
// File name : unicode_data.php
|
||||||
// Version : 1.0.005
|
// Version : 1.0.006
|
||||||
// Begin : 2008-01-01
|
// Begin : 2008-01-01
|
||||||
// Last Update : 2010-08-08
|
// Last Update : 2010-10-18
|
||||||
// Author : Nicola Asuni - Tecnick.com S.r.l - Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
|
// 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)
|
// License : GNU-LGPL v3 (http://www.gnu.org/copyleft/lesser.html)
|
||||||
// -------------------------------------------------------------------
|
// -------------------------------------------------------------------
|
||||||
@ -35,7 +35,7 @@
|
|||||||
// Saleh AlMatrafe
|
// Saleh AlMatrafe
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Unicode data for TCPDF library.
|
* Unicode data class for TCPDF library.
|
||||||
* @author Nicola Asuni
|
* @author Nicola Asuni
|
||||||
* @copyright 2008-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
|
* @copyright 2008-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
|
||||||
* @package com.tecnick.tcpdf
|
* @package com.tecnick.tcpdf
|
||||||
@ -45,38 +45,63 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Left-to-Right Mark
|
* This is a PHP class containing Unicde data for TCPDF library
|
||||||
|
* @name TCPDF_UNICODE_DATA
|
||||||
|
* @package com.tecnick.tcpdf
|
||||||
|
* @version 1.0.006
|
||||||
|
* @author Nicola Asuni - info@tecnick.com
|
||||||
|
* @link http://www.tcpdf.org
|
||||||
|
* @license http://www.gnu.org/copyleft/lesser.html LGPL
|
||||||
*/
|
*/
|
||||||
define('K_LRM', 8206);
|
class TCPDF_UNICODE_DATA {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Right-to-Left Mark
|
* @var Unicode code for Left-to-Right Mark
|
||||||
*/
|
* @access public
|
||||||
define('K_RLM', 8207);
|
*/
|
||||||
|
public $uni_LRM = 8206;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Left-to-Right Embedding
|
* @var Unicode code for Right-to-Left Mark
|
||||||
*/
|
* @access public
|
||||||
define('K_LRE', 8234);
|
*/
|
||||||
|
public $uni_RLM = 8207;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Right-to-Left Embedding
|
* @var Unicode code for Left-to-Right Embedding
|
||||||
*/
|
* @access public
|
||||||
define('K_RLE', 8235);
|
*/
|
||||||
|
public $uni_LRE = 8234;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pop Directional Format
|
* @var Unicode code for Right-to-Left Embedding
|
||||||
*/
|
* @access public
|
||||||
define('K_PDF', 8236);
|
*/
|
||||||
|
public $uni_RLE = 8235;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Left-to-Right Override
|
* @var Unicode code for Pop Directional Format
|
||||||
*/
|
* @access public
|
||||||
define('K_LRO', 8237);
|
*/
|
||||||
|
public $uni_PDF = 8236;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Right-to-Left Override
|
* @var Unicode code for Left-to-Right Override
|
||||||
*/
|
* @access public
|
||||||
define('K_RLO', 8238);
|
*/
|
||||||
|
public $uni_LRO = 8237;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @var Unicode code for Right-to-Left Override
|
||||||
|
* @access public
|
||||||
|
*/
|
||||||
|
public $uni_RLO = 8238;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Pattern to test RTL (Righ-To-Left) strings using regular expressions.
|
* @var Pattern to test RTL (Righ-To-Left) strings using regular expressions.
|
||||||
|
* @access public
|
||||||
*/
|
*/
|
||||||
define('K_RE_PATTERN_RTL', "/(
|
public $uni_RE_PATTERN_RTL = "/(
|
||||||
\xD6\xBE # R
|
\xD6\xBE # R
|
||||||
| \xD7[\x80\x83\x86\x90-\xAA\xB0-\xB4] # R
|
| \xD7[\x80\x83\x86\x90-\xAA\xB0-\xB4] # R
|
||||||
| \xDF[\x80-\xAA\xB4\xB5\xBA] # R
|
| \xDF[\x80-\xAA\xB4\xB5\xBA] # R
|
||||||
@ -88,13 +113,14 @@ define('K_RE_PATTERN_RTL', "/(
|
|||||||
| \xF0\x90\xA8[\x80\x90-\x93\x95-\x97\x99-\xB3] # R
|
| \xF0\x90\xA8[\x80\x90-\x93\x95-\x97\x99-\xB3] # R
|
||||||
| \xF0\x90\xA9[\x80-\x87\x90-\x98] # R
|
| \xF0\x90\xA9[\x80-\x87\x90-\x98] # R
|
||||||
| \xE2\x80[\xAB\xAE] # RLE & RLO
|
| \xE2\x80[\xAB\xAE] # RLE & RLO
|
||||||
)/x");
|
)/x";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Pattern to test Arabic strings using regular expressions.
|
* @var Pattern to test Arabic strings using regular expressions.
|
||||||
* source: http://www.w3.org/International/questions/qa-forms-utf-8
|
* Source: http://www.w3.org/International/questions/qa-forms-utf-8
|
||||||
|
* @access public
|
||||||
*/
|
*/
|
||||||
define("K_RE_PATTERN_ARABIC", "/(
|
public $uni_RE_PATTERN_ARABIC = "/(
|
||||||
\xD8[\x80-\x83\x8B\x8D\x9B\x9E\x9F\xA1-\xBA] # AL
|
\xD8[\x80-\x83\x8B\x8D\x9B\x9E\x9F\xA1-\xBA] # AL
|
||||||
| \xD9[\x80-\x8A\xAD-\xAF\xB1-\xBF] # AL
|
| \xD9[\x80-\x8A\xAD-\xAF\xB1-\xBF] # AL
|
||||||
| \xDA[\x80-\xBF] # AL
|
| \xDA[\x80-\xBF] # AL
|
||||||
@ -114,13 +140,13 @@ define("K_RE_PATTERN_ARABIC", "/(
|
|||||||
| \xEF\xBA[\x80-\xBF] # AL
|
| \xEF\xBA[\x80-\xBF] # AL
|
||||||
| \xEF\xBB[\x80-\xBC] # AL
|
| \xEF\xBB[\x80-\xBC] # AL
|
||||||
| \xD9[\xA0-\xA9\xAB\xAC] # AN
|
| \xD9[\xA0-\xA9\xAB\xAC] # AN
|
||||||
)/x");
|
)/x";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Array of unicode types
|
* @var Array of Unicode types
|
||||||
|
* @access public
|
||||||
*/
|
*/
|
||||||
global $unicode;
|
public $uni_type = array(
|
||||||
$unicode = array(
|
|
||||||
0=>'BN',
|
0=>'BN',
|
||||||
1=>'BN',
|
1=>'BN',
|
||||||
2=>'BN',
|
2=>'BN',
|
||||||
@ -17844,12 +17870,12 @@ $unicode = array(
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mirror unicode characters.
|
* @var Mirror unicode characters.
|
||||||
* For information on bidi mirroring, see UAX #9: Bidirectional Algorithm,
|
* For information on bidi mirroring, see UAX #9: Bidirectional Algorithm,
|
||||||
* at http://www.unicode.org/unicode/reports/tr9/
|
* at http://www.unicode.org/unicode/reports/tr9/
|
||||||
|
* @access public
|
||||||
*/
|
*/
|
||||||
global $unicode_mirror;
|
public $uni_mirror = array (
|
||||||
$unicode_mirror = array (
|
|
||||||
0x0028=>0x0029,
|
0x0028=>0x0029,
|
||||||
0x0029=>0x0028,
|
0x0029=>0x0028,
|
||||||
0x003C=>0x003E,
|
0x003C=>0x003E,
|
||||||
@ -18204,11 +18230,10 @@ $unicode_mirror = array (
|
|||||||
0xFF63=>0xFF62);
|
0xFF63=>0xFF62);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Arabic shape subtitutions
|
* @var Arabic shape substitutions: char code => (isolated, final, initial, medial)
|
||||||
* char code=>isolated, final, initial, medial
|
* @access public
|
||||||
*/
|
*/
|
||||||
global $unicode_arlet;
|
public $uni_arabicsubst = array(
|
||||||
$unicode_arlet = array(
|
|
||||||
1569=>array(65152),
|
1569=>array(65152),
|
||||||
1570=>array(65153, 65154, 65153, 65154),
|
1570=>array(65153, 65154, 65153, 65154),
|
||||||
1571=>array(65155, 65156, 65155, 65156),
|
1571=>array(65155, 65156, 65155, 65156),
|
||||||
@ -18288,11 +18313,10 @@ $unicode_arlet = array(
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Arabic laa letter
|
* @var Arabic laa letter: char code => isolated, final, initial, medial
|
||||||
* char code=>isolated, final, initial, medial
|
* @access public
|
||||||
*/
|
*/
|
||||||
global $laa_array;
|
public $uni_laa_array = array (
|
||||||
$laa_array = array (
|
|
||||||
1570 =>array(65269, 65270, 65269, 65270),
|
1570 =>array(65269, 65270, 65269, 65270),
|
||||||
1571 =>array(65271, 65272, 65271, 65272),
|
1571 =>array(65271, 65272, 65271, 65272),
|
||||||
1573 =>array(65273, 65274, 65273, 65274),
|
1573 =>array(65273, 65274, 65273, 65274),
|
||||||
@ -18300,12 +18324,12 @@ $laa_array = array (
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Array of character substitutions for sequences of two diacritics symbols.
|
* @var Array of character substitutions for sequences of two diacritics symbols.
|
||||||
* Putting the combining mark and character in the same glyph allows us to avoid the two marks overlapping each other in an illegible manner.
|
* Putting the combining mark and character in the same glyph allows us to avoid the two marks overlapping each other in an illegible manner.
|
||||||
* second NSM char code=>substitution char
|
* second NSM char code => substitution char
|
||||||
|
* @access public
|
||||||
*/
|
*/
|
||||||
global $diacritics;
|
public $uni_diacritics = array (
|
||||||
$diacritics = array (
|
|
||||||
1612=>64606, # Shadda + Dammatan
|
1612=>64606, # Shadda + Dammatan
|
||||||
1613=>64607, # Shadda + Kasratan
|
1613=>64607, # Shadda + Kasratan
|
||||||
1614=>64608, # Shadda + Fatha
|
1614=>64608, # Shadda + Fatha
|
||||||
@ -18314,10 +18338,10 @@ $diacritics = array (
|
|||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Array of character substitutions from UTF-8 unicode to latin1
|
* @var Array of character substitutions from UTF-8 Unicode to Latin1
|
||||||
|
* @access public
|
||||||
*/
|
*/
|
||||||
global $utf8tolatin;
|
public $uni_utf8tolatin = array (
|
||||||
$utf8tolatin = array (
|
|
||||||
8364=>128, # Euro1
|
8364=>128, # Euro1
|
||||||
338=>140, # OE
|
338=>140, # OE
|
||||||
352=>138, # Scaron
|
352=>138, # Scaron
|
||||||
@ -18347,6 +18371,8 @@ $utf8tolatin = array (
|
|||||||
382=>158 # zcaron2
|
382=>158 # zcaron2
|
||||||
);
|
);
|
||||||
|
|
||||||
|
} // --- END OF CLASS ---
|
||||||
|
|
||||||
//============================================================+
|
//============================================================+
|
||||||
// END OF FILE
|
// END OF FILE
|
||||||
//============================================================+
|
//============================================================+
|
||||||
|
Loading…
Reference in New Issue
Block a user