30
1
mirror of https://github.com/vdm-io/tcpdf.git synced 2024-06-05 15:20:49 +00:00
This commit is contained in:
nicolaasuni 2010-03-27 18:52:11 +01:00
parent 4d90b09091
commit 94bc7bf8c7
20 changed files with 2094 additions and 653 deletions

View File

@ -2,29 +2,29 @@
//============================================================+
// File name : 2dbarcodes.php
// Begin : 2009-04-07
// Last Update : 2009-12-15
// Version : 1.0.001
// Last Update : 2010-03-23
// Version : 1.0.002
// License : GNU LGPL (http://www.gnu.org/copyleft/lesser.html)
// ----------------------------------------------------------------------------
// Copyright (C) 2008-2009 Nicola Asuni - Tecnick.com S.r.l.
//
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as published by
// the Free Software Foundation, either version 2.1 of the License, or
// (at your option) any later version.
//
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Lesser General Public License for more details.
//
//
// You should have received a copy of the GNU Lesser General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
//
//
// See LICENSE.TXT file for more information.
// ----------------------------------------------------------------------------
//
// Description : PHP class to creates array representations for
// Description : PHP class to creates array representations for
// 2D barcodes to be used with TCPDF.
//
// Author: Nicola Asuni
@ -47,7 +47,7 @@
* @copyright 2008-2009 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
* @link http://www.tcpdf.org
* @license http://www.gnu.org/copyleft/lesser.html LGPL
* @version 1.0.001
* @version 1.0.002
*/
/**
@ -60,39 +60,39 @@
* @license http://www.gnu.org/copyleft/lesser.html LGPL
*/
class TCPDF2DBarcode {
/**
* @var array representation of barcode.
* @access protected
*/
protected $barcode_array;
/**
* This is the class constructor.
* This is the class constructor.
* Return an array representations for 2D barcodes:<ul>
* <li>$arrcode['code'] code to be printed on text label</li>
* <li>$arrcode['num_rows'] required number of rows</li>
* <li>$arrcode['num_cols'] required number of columns</li>
* <li>$arrcode['bcode'][$r][$c] value of the cell is $r row and $c column (0 = transparent, 1 = black)</li></ul>
* @param string $code code to print
* @param string $type type of barcode: <ul><li>TEST</li><li>...TO BE IMPLEMENTED</li></ul>
* @param string $type type of barcode: <ul><li>TEST</li><li>QRCODE : QR-CODE Low error correction</li><li>QRCODE,L : QR-CODE Low error correction</li><li>QRCODE,M : QR-CODE Medium error correction</li><li>QRCODE,Q : QR-CODE Better error correction</li><li>QRCODE,H : QR-CODE Best error correction</li></ul>
*/
public function __construct($code, $type) {
$this->setBarcode($code, $type);
}
/**
/**
* Return an array representations of barcode.
* @return array
*/
public function getBarcodeArray() {
return $this->barcode_array;
}
/**
/**
* Set the barcode.
* @param string $code code to print
* @param string $type type of barcode: <ul><li>TEST</li><li>...TO BE IMPLEMENTED</li></ul>
* @param string $type type of barcode: <ul><li>TEST</li><li>QRCODE : QR-CODE Low error correction</li><li>QRCODE,L : QR-CODE Low error correction</li><li>QRCODE,M : QR-CODE Medium error correction</li><li>QRCODE,Q : QR-CODE Better error correction</li><li>QRCODE,H : QR-CODE Best error correction</li></ul>
* @return array
*/
public function setBarcode($code, $type) {
@ -110,6 +110,15 @@ class TCPDF2DBarcode {
);
break;
}
case 'QRCODE': { // QR-CODE
require_once(dirname(__FILE__).'/qrcode.php');
if (!isset($mode[1]) OR (!in_array($mode[1],array('L','M','Q','H')))) {
$mode[1] = 'L'; // Ddefault: Low error correction
}
$qrcode = new QRcode($code, strtoupper($mode[1]));
$this->barcode_array = $qrcode->getBarcodeArray();
break;
}
default: {
$this->barcode_array = false;
}
@ -118,6 +127,6 @@ class TCPDF2DBarcode {
} // end of class
//============================================================+
// END OF FILE
// END OF FILE
//============================================================+
?>

View File

@ -1,3 +1,16 @@
4.9.000 (2010-03-27)
- QR Code (2D barcode) support was added (see example n. 50).
- The following methods were added to print crop and registration marks (see example n. 56): colorRegistrationBar(), cropMark(), registrationMark().
- Limited support for CSS line-height property was added.
- Gradient method now supports Gray, RGB and CMYK space color.
- Example n. 51 was updated.
- Vertical alignment of font inside cell was fixed.
- Support for multiple Thai diacritics was added.
- Bug item #2974929 "Duplicate case values" was fixed.
- Bug item #2976729 "File attachment not working with security" was fixed.
--------------------------------------------------------------------------------
4.8.039 (2010-03-20)
- Problems related to custom locale settings were fixed.
- Problems related to HTML on Header and Footer were fixed.

View File

@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076
------------------------------------------------------------
Name: TCPDF
Version: 4.8.039
Release date: 2010-03-20
Version: 4.9.000
Release date: 2010-03-27
Author: Nicola Asuni
Copyright (c) 2001-2010:
@ -38,7 +38,7 @@ Main Features:
// * includes methods to publish some XHTML code, including forms;
// * includes graphic (geometric) and transformation methods;
// * includes Javascript and Forms support;
// * includes a method to print various barcode formats: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS;
// * includes a method to print various barcode formats: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, QR-Code;
// * includes methods to set Bookmarks and print a Table of Content;
// * includes methods to move and delete pages;
// * includes methods for automatic page header and footer management;

View File

@ -33,11 +33,21 @@
<table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
<h1>Class Trees for Package com-tecnick-tcpdf</h1>
<hr />
<div class="classtree">Root class QRcode</div><br />
<ul>
<li><a href="com-tecnick-tcpdf/QRcode.html">QRcode</a></li></ul>
<hr />
<div class="classtree">Root class TCPDF</div><br />
<ul>
<li><a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a></li></ul>
<hr />
<div class="classtree">Root class TCPDF2DBarcode</div><br />
<ul>
<li><a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a></li></ul>
<hr />
<div class="classtree">Root class TCPDFBarcode</div><br />
<ul>
@ -45,7 +55,7 @@
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:49 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

File diff suppressed because it is too large Load Diff

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="../com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="../com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="../com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -1368,7 +1374,7 @@ $type)</code>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:50 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="../com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="../com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="../com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -96,7 +102,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:50 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="../com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="../com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="../com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -507,7 +513,7 @@ Configuration file for TCPDF.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:44 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:53 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="../com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="../com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="../com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -88,7 +94,7 @@ Array of WEB safe colors.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:50 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="../com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="../com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="../com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -73,7 +79,7 @@ This is a PHP class for generating PDF documents without requiring external exte
<td><b>author:</b>&nbsp;&nbsp;</td><td>Nicola Asuni</td>
</tr>
<tr>
<td><b>version:</b>&nbsp;&nbsp;</td><td>4.8.039</td>
<td><b>version:</b>&nbsp;&nbsp;</td><td>4.9.000</td>
</tr>
<tr>
<td><b>copyright:</b>&nbsp;&nbsp;</td><td>2002-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com</td>
@ -92,19 +98,19 @@ This is a PHP class for generating PDF documents without requiring external exte
<br /><br />
<h4>Includes:</h4>
<div class="tags">
require_once(dirname(__FILE__).'/config/tcpdf_config.php') [line 137]<br />
main configuration file<br /><br />require_once(dirname(__FILE__).'/htmlcolors.php') [line 149]<br />
html colors table<br /><br />require_once(dirname(__FILE__).'/unicode_data.php') [line 144]<br />
require_once(dirname(__FILE__).'/config/tcpdf_config.php') [line 138]<br />
main configuration file<br /><br />require_once(dirname(__FILE__).'/htmlcolors.php') [line 150]<br />
html colors table<br /><br />require_once(dirname(__FILE__).'/unicode_data.php') [line 145]<br />
unicode data<br /><br /></div>
<br /><br />
<br /><br />
<hr />
<a name="definePDF_PRODUCER"></a>
<h3>PDF_PRODUCER <span class="smalllinenumber">[line 155]</span></h3>
<h3>PDF_PRODUCER <span class="smalllinenumber">[line 156]</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>PDF_PRODUCER = 'TCPDF 4.8.039 (http://www.tcpdf.org)'</code>
<code>PDF_PRODUCER = 'TCPDF 4.9.000 (http://www.tcpdf.org)'</code>
</td></tr></table>
</td></tr></table>
@ -115,7 +121,7 @@ unicode data<br /><br /></div>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:42 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:51 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="../com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="../com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="../com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="../com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="../com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -237,7 +243,7 @@ Unicode Include file for TCPDF.<br /><br /><br /><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:44 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:53 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -31,6 +31,7 @@
<a name="top"></a>
<h1>Index of all elements</h1>
[ <a href="elementindex.html#2">2</a> ]
[ <a href="elementindex.html#a">a</a> ]
[ <a href="elementindex.html#b">b</a> ]
[ <a href="elementindex.html#c">c</a> ]
@ -47,6 +48,7 @@
[ <a href="elementindex.html#n">n</a> ]
[ <a href="elementindex.html#o">o</a> ]
[ <a href="elementindex.html#p">p</a> ]
[ <a href="elementindex.html#q">q</a> ]
[ <a href="elementindex.html#r">r</a> ]
[ <a href="elementindex.html#s">s</a> ]
[ <a href="elementindex.html#t">t</a> ]
@ -58,6 +60,16 @@
[ <a href="elementindex.html#z">z</a> ]
[ <a href="elementindex.html#_">_</a> ]
<hr />
<a name="2"></a>
<div>
<h2>2</h2>
<dl>
<dt><b>2dbarcodes.php</b></dt>
<dd>procedural page <a href="com-tecnick-tcpdf/_2dbarcodes.php.html">2dbarcodes.php</a></dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
<hr />
<a name="a"></a>
<div>
@ -67,12 +79,16 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$AliasNbPages">TCPDF::$AliasNbPages</a></dd>
<dt><b>$AliasNumPage</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$AliasNumPage">TCPDF::$AliasNumPage</a></dd>
<dt><b>$alignmentPattern</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$alignmentPattern">QRcode::$alignmentPattern</a></dd>
<dt><b>$annotation_fonts</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$annotation_fonts">TCPDF::$annotation_fonts</a><br>&nbsp;&nbsp;&nbsp;&nbsp;List of fonts used on form fields (fontname =&gt; fontkey).</dd>
<dt><b>$annots_start_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$annots_start_obj_id">TCPDF::$annots_start_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Start ID for annotation objects</dd>
<dt><b>$annot_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$annot_obj_id">TCPDF::$annot_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Max ID of annotation object</dd>
<dt><b>$anTable</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$anTable">QRcode::$anTable</a></dd>
<dt><b>$apxo_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$apxo_obj_id">TCPDF::$apxo_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current ID of appearance streams XObjects</dd>
<dt><b>$apxo_start_obj_id</b></dt>
@ -105,8 +121,20 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodAliasNbPages">TCPDF::AliasNbPages()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Defines an alias for the total number of pages.</dd>
<dt><b>AliasNumPage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodAliasNumPage">TCPDF::AliasNumPage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Defines an alias for the page number.</dd>
<dt><b>allocate</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodallocate">QRcode::allocate()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array with zeros</dd>
<dt><b>Annotation</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodAnnotation">TCPDF::Annotation()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Puts a markup annotation on a rectangular area of the page.</dd>
<dt><b>appendBitstream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendBitstream">QRcode::appendBitstream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append one bitstream to another</dd>
<dt><b>appendBytes</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendBytes">QRcode::appendBytes()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append one bitstream created from bytes to another</dd>
<dt><b>appendNewInputItem</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendNewInputItem">QRcode::appendNewInputItem()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append data to an input object.</dd>
<dt><b>appendNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendNum">QRcode::appendNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append one bitstream created from number to another</dd>
<dt><b>appendPaddingBit</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendPaddingBit">QRcode::appendPaddingBit()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append Padding Bit to bitstream</dd>
<dt><b>Arrow</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodArrow">TCPDF::Arrow()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a grahic arrow.</dd>
<dt><b>arrUTF8ToUTF16BE</b></dt>
@ -119,12 +147,22 @@
<div>
<h2>b</h2>
<dl>
<dt><b>$b1</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$b1">QRcode::$b1</a></dd>
<dt><b>$barcode</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$barcode">TCPDF::$barcode</a></dd>
<dt><b>$barcode_array</b></dt>
<dd>in file 2dbarcodes.php, variable <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#var$barcode_array">TCPDF2DBarcode::$barcode_array</a></dd>
<dt><b>$barcode_array</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$barcode_array">QRcode::$barcode_array</a></dd>
<dt><b>$barcode_array</b></dt>
<dd>in file barcodes.php, variable <a href="com-tecnick-tcpdf/TCPDFBarcode.html#var$barcode_array">TCPDFBarcode::$barcode_array</a></dd>
<dt><b>$bgcolor</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$bgcolor">TCPDF::$bgcolor</a></dd>
<dt><b>$bit</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$bit">QRcode::$bit</a></dd>
<dt><b>$blocks</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$blocks">QRcode::$blocks</a></dd>
<dt><b>$bMargin</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$bMargin">TCPDF::$bMargin</a></dd>
<dt><b>$booklet</b></dt>
@ -167,8 +205,12 @@
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodbarcode_rms4cc">TCPDFBarcode::barcode_rms4cc()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service.</dd>
<dt><b>barcode_s25</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodbarcode_s25">TCPDFBarcode::barcode_s25()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Standard 2 of 5 barcodes.</dd>
<dt><b>binarize</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodbinarize">QRcode::binarize()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert the frame in binary form</dd>
<dt><b>binseq_to_array</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodbinseq_to_array">TCPDFBarcode::binseq_to_array()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert binary barcode sequence to TCPDF barcode array</dd>
<dt><b>bitstreamToByte</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodbitstreamToByte">QRcode::bitstreamToByte()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert bitstream to bytes</dd>
<dt><b>Bookmark</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodBookmark">TCPDF::Bookmark()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Adds a bookmark.</dd>
<dt><b>Button</b></dt>
@ -189,6 +231,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$cache_size_UTF8StringToArray">TCPDF::$cache_size_UTF8StringToArray</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current size of cache array used for UTF8StringToArray() method.</dd>
<dt><b>$cache_UTF8StringToArray</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$cache_UTF8StringToArray">TCPDF::$cache_UTF8StringToArray</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Cache array for UTF8StringToArray() method.</dd>
<dt><b>$capacity</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$capacity">QRcode::$capacity</a></dd>
<dt><b>$casesensitive</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$casesensitive">QRcode::$casesensitive</a></dd>
<dt><b>$cell_height_ratio</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$cell_height_ratio">TCPDF::$cell_height_ratio</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Default cell height ratio.</dd>
<dt><b>$cMargin</b></dt>
@ -201,6 +247,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$compress">TCPDF::$compress</a></dd>
<dt><b>$CoreFonts</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$CoreFonts">TCPDF::$CoreFonts</a></dd>
<dt><b>$count</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$count">QRcode::$count</a></dd>
<dt><b>$creator</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$creator">TCPDF::$creator</a></dd>
<dt><b>$CurOrientation</b></dt>
@ -213,10 +261,22 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$curr_annot_obj_id">TCPDF::$curr_annot_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current ID of annotation object</dd>
<dt><b>$customlistindent</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$customlistindent">TCPDF::$customlistindent</a></dd>
<dt><b>calcN1N3</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcalcN1N3">QRcode::calcN1N3()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;calcN1N3</dd>
<dt><b>calcParity</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcalcParity">QRcode::calcParity()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;calcParity</dd>
<dt><b>Cell</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCell">TCPDF::Cell()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Prints a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.<br /> If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.</dd>
<dt><b>check</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheck">QRcode::check()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Validate the input data.</dd>
<dt><b>CheckBox</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCheckBox">TCPDF::CheckBox()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a CheckBox field</dd>
<dt><b>checkModeAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheckModeAn">QRcode::checkModeAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;checkModeAn</dd>
<dt><b>checkModeKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheckModeKanji">QRcode::checkModeKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;checkModeKanji</dd>
<dt><b>checkModeNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheckModeNum">QRcode::checkModeNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;checkModeNum</dd>
<dt><b>checkPageBreak</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcheckPageBreak">TCPDF::checkPageBreak()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Add page if needed.</dd>
<dt><b>checksum_code39</b></dt>
@ -233,14 +293,24 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodClose">TCPDF::Close()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Terminates the PDF document.</dd>
<dt><b>closeHTMLTagHandler</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcloseHTMLTagHandler">TCPDF::closeHTMLTagHandler()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Process closing tags.</dd>
<dt><b>colorRegistrationBar</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcolorRegistrationBar">TCPDF::colorRegistrationBar()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints color transition registration bars</dd>
<dt><b>ComboBox</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodComboBox">TCPDF::ComboBox()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a Combo-box field</dd>
<dt><b>commitTransaction</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcommitTransaction">TCPDF::commitTransaction()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Delete the copy of the current TCPDF object used for undo operation.</dd>
<dt><b>convertData</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodconvertData">QRcode::convertData()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;convertData</dd>
<dt><b>convertHTMLColorToDec</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodconvertHTMLColorToDec">TCPDF::convertHTMLColorToDec()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns an associative array (keys: R,G,B) from an html color name or a six-digit or three-digit hexadecimal color representation (i.e. #3FE5AA or #7FF).</dd>
<dt><b>CoonsPatchMesh</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCoonsPatchMesh">TCPDF::CoonsPatchMesh()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints a coons patch mesh.</dd>
<dt><b>createBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcreateBitStream">QRcode::createBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;createBitStream</dd>
<dt><b>createFrame</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcreateFrame">QRcode::createFrame()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return a copy of initialized frame.</dd>
<dt><b>cropMark</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcropMark">TCPDF::cropMark()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints crop mark</dd>
<dt><b>Curve</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCurve">TCPDF::Curve()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a Bezier curve.</dd>
</dl>
@ -251,6 +321,14 @@
<div>
<h2>d</h2>
<dl>
<dt><b>$data</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$data">QRcode::$data</a></dd>
<dt><b>$datacode</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$datacode">QRcode::$datacode</a></dd>
<dt><b>$dataLength</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$dataLength">QRcode::$dataLength</a></dd>
<dt><b>$dataStr</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$dataStr">QRcode::$dataStr</a></dd>
<dt><b>$default_form_prop</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$default_form_prop">TCPDF::$default_form_prop</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.</dd>
<dt><b>$default_monospaced_font</b></dt>
@ -259,6 +337,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$default_table_columns">TCPDF::$default_table_columns</a></dd>
<dt><b>$diffs</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$diffs">TCPDF::$diffs</a></dd>
<dt><b>$dir</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$dir">QRcode::$dir</a></dd>
<dt><b>$diskcache</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$diskcache">TCPDF::$diskcache</a><br>&nbsp;&nbsp;&nbsp;&nbsp;If true enables disk caching.</dd>
<dt><b>$dpi</b></dt>
@ -277,6 +357,12 @@
<div>
<h2>e</h2>
<dl>
<dt><b>$ecccode</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$ecccode">QRcode::$ecccode</a></dd>
<dt><b>$eccLength</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$eccLength">QRcode::$eccLength</a></dd>
<dt><b>$eccTable</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$eccTable">QRcode::$eccTable</a></dd>
<dt><b>$embeddedfiles</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$embeddedfiles">TCPDF::$embeddedfiles</a></dd>
<dt><b>$embedded_start_obj_id</b></dt>
@ -295,16 +381,56 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$epsmarker">TCPDF::$epsmarker</a><br>&nbsp;&nbsp;&nbsp;&nbsp;String used to mark the beginning and end of EPS image blocks</dd>
<dt><b>$extgstates</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$extgstates">TCPDF::$extgstates</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Array of transparency objects and parameters.</dd>
<dt><b>eat8</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeat8">QRcode::eat8()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eat8</dd>
<dt><b>eatAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeatAn">QRcode::eatAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eatAn</dd>
<dt><b>eatKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeatKanji">QRcode::eatKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eatKanji</dd>
<dt><b>eatNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeatNum">QRcode::eatNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eatNum</dd>
<dt><b>Ellipse</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodEllipse">TCPDF::Ellipse()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws an ellipse.</dd>
<dt><b>empty_string</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodempty_string">TCPDF::empty_string()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Determine whether a string is empty.</dd>
<dt><b>encodeBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeBitStream">QRcode::encodeBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeBitStream</dd>
<dt><b>encodeMask</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeMask">QRcode::encodeMask()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode mask</dd>
<dt><b>encodeMode8</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeMode8">QRcode::encodeMode8()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeMode8</dd>
<dt><b>encodeModeAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeAn">QRcode::encodeModeAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeAn</dd>
<dt><b>encodeModeKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeKanji">QRcode::encodeModeKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeKanji</dd>
<dt><b>encodeModeNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeNum">QRcode::encodeModeNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeNum</dd>
<dt><b>encodeModeStructure</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeStructure">QRcode::encodeModeStructure()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeStructure</dd>
<dt><b>encodeString</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeString">QRcode::encodeString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode the input string to QR code</dd>
<dt><b>encode_code39_ext</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodencode_code39_ext">TCPDFBarcode::encode_code39_ext()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode a string to be used for CODE 39 Extended mode.</dd>
<dt><b>encode_rs_char</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencode_rs_char">QRcode::encode_rs_char()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode a Reed-Solomon codec and returns the parity array</dd>
<dt><b>endPage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodendPage">TCPDF::endPage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Terminate the current page</dd>
<dt><b>Error</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodError">TCPDF::Error()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This method is automatically called in case of fatal error; it simply outputs the message and halts the execution. An inherited class may override it to customize the error handling but should always halt the script, or the resulting document would probably be invalid.</dd>
<dt><b>estimateBitsMode8</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsMode8">QRcode::estimateBitsMode8()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsMode8</dd>
<dt><b>estimateBitsModeAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsModeAn">QRcode::estimateBitsModeAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsModeAn</dd>
<dt><b>estimateBitsModeKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsModeKanji">QRcode::estimateBitsModeKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsModeKanji</dd>
<dt><b>estimateBitsModeNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsModeNum">QRcode::estimateBitsModeNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsModeNum</dd>
<dt><b>estimateBitStreamSize</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitStreamSize">QRcode::estimateBitStreamSize()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitStreamSize</dd>
<dt><b>estimateVersion</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateVersion">QRcode::estimateVersion()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateVersion</dd>
<dt><b>evaluateSymbol</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodevaluateSymbol">QRcode::evaluateSymbol()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;evaluateSymbol</dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
@ -351,6 +477,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$footer_font">TCPDF::$footer_font</a></dd>
<dt><b>$footer_margin</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$footer_margin">TCPDF::$footer_margin</a></dd>
<dt><b>$formatInfo</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$formatInfo">QRcode::$formatInfo</a></dd>
<dt><b>$form_action</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$form_action">TCPDF::$form_action</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current form action (used during XHTML rendering)</dd>
<dt><b>$form_enctype</b></dt>
@ -359,6 +487,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$form_mode">TCPDF::$form_mode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current method to submit forms.</dd>
<dt><b>$form_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$form_obj_id">TCPDF::$form_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;List of form annotations IDs</dd>
<dt><b>$frame</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$frame">QRcode::$frame</a></dd>
<dt><b>$frames</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$frames">QRcode::$frames</a></dd>
<dt><b>$fwPt</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$fwPt">TCPDF::$fwPt</a></dd>
<dt><b>Footer</b></dt>
@ -377,6 +509,8 @@
<dl>
<dt><b>$gradients</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$gradients">TCPDF::$gradients</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Array for storing gradient information.</dd>
<dt><b>generateMaskNo</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgenerateMaskNo">QRcode::generateMaskNo()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return bitmask</dd>
<dt><b>GetAbsX</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetAbsX">TCPDF::GetAbsX()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the absolute X value of current position.</dd>
<dt><b>getAliasNbPages</b></dt>
@ -390,19 +524,35 @@
<dt><b>getBarcode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBarcode">TCPDF::getBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get current barcode.</dd>
<dt><b>getBarcodeArray</b></dt>
<dd>in file 2dbarcodes.php, method <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#methodgetBarcodeArray">TCPDF2DBarcode::getBarcodeArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array representations of barcode.</dd>
<dt><b>getBarcodeArray</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetBarcodeArray">QRcode::getBarcodeArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns a barcode array which is readable by TCPDF</dd>
<dt><b>getBarcodeArray</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodgetBarcodeArray">TCPDFBarcode::getBarcodeArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array representations of barcode.</dd>
<dt><b>getBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetBitStream">QRcode::getBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns a stream of bits.</dd>
<dt><b>getBorderMode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBorderMode">TCPDF::getBorderMode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)</dd>
<dt><b>getBreakMargin</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBreakMargin">TCPDF::getBreakMargin()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the page break margin.</dd>
<dt><b>getBuffer</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBuffer">TCPDF::getBuffer()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get buffer content.</dd>
<dt><b>getByteStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetByteStream">QRcode::getByteStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Pack all bit streams padding bits into a byte array.</dd>
<dt><b>getCellCode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetCellCode">TCPDF::getCellCode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the PDF string code to print a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.<br /> If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.</dd>
<dt><b>getCellHeightRatio</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetCellHeightRatio">TCPDF::getCellHeightRatio()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;return the height of cell repect font height.</dd>
<dt><b>GetCharWidth</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetCharWidth">TCPDF::GetCharWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the length of the char in user unit for the current font.</dd>
<dt><b>getCode</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetCode">QRcode::getCode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return Reed-Solomon block code.</dd>
<dt><b>getDataLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetDataLength">QRcode::getDataLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return maximum data code length (bytes) for the version.</dd>
<dt><b>getECCLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetECCLength">QRcode::getECCLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return maximum error correction code length (bytes) for the version.</dd>
<dt><b>getEccSpec</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetEccSpec">QRcode::getEccSpec()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array of ECC specification.</dd>
<dt><b>getFontBuffer</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFontBuffer">TCPDF::getFontBuffer()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get font buffer content.</dd>
<dt><b>getFontFamily</b></dt>
@ -419,8 +569,12 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFooterFont">TCPDF::getFooterFont()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get Footer font.</dd>
<dt><b>getFooterMargin</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFooterMargin">TCPDF::getFooterMargin()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns footer margin in user units.</dd>
<dt><b>getFormatInfo</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetFormatInfo">QRcode::getFormatInfo()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return BCH encoded format information pattern.</dd>
<dt><b>getFormDefaultProp</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFormDefaultProp">TCPDF::getFormDefaultProp()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the default properties for form fields.</dd>
<dt><b>getFrameAt</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetFrameAt">QRcode::getFrameAt()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get frame value at specified position</dd>
<dt><b>getGDgamma</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetGDgamma">TCPDF::getGDgamma()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Correct the gamma value to be used with GD library</dd>
<dt><b>getGraphicVars</b></dt>
@ -438,7 +592,7 @@
<dt><b>getHtmlDomArray</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetHtmlDomArray">TCPDF::getHtmlDomArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the HTML DOM array.</dd>
<dt><b>getHTMLUnitToUnits</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetHTMLUnitToUnits">TCPDF::getHTMLUnitToUnits()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;convert html string containing value and unit of measure to user's units or points.</dd>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetHTMLUnitToUnits">TCPDF::getHTMLUnitToUnits()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert HTML string containing value and unit of measure to user's units or points.</dd>
<dt><b>getImageBuffer</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetImageBuffer">TCPDF::getImageBuffer()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get image buffer content.</dd>
<dt><b>getImageFileType</b></dt>
@ -455,6 +609,10 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetLineWidth">TCPDF::GetLineWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the current the line width.</dd>
<dt><b>getMargins</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetMargins">TCPDF::getMargins()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing current margins:</dd>
<dt><b>getMinimumVersion</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetMinimumVersion">QRcode::getMinimumVersion()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return a version number that satisfies the input code length.</dd>
<dt><b>getNextPosition</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetNextPosition">QRcode::getNextPosition()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the next frame position</dd>
<dt><b>GetNumChars</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetNumChars">TCPDF::GetNumChars()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the numbero of characters in a string.</dd>
<dt><b>getNumLines</b></dt>
@ -481,6 +639,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetPageWidth">TCPDF::getPageWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the page width in units.</dd>
<dt><b>getPDFData</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetPDFData">TCPDF::getPDFData()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the PDF data.</dd>
<dt><b>getRemainder</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetRemainder">QRcode::getRemainder()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the numer of remainder bits.</dd>
<dt><b>getRemainingWidth</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetRemainingWidth">TCPDF::getRemainingWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the remaining width between the current position and margins.</dd>
<dt><b>getRTL</b></dt>
@ -491,6 +651,10 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetSpaceString">TCPDF::getSpaceString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the string used to find spaces</dd>
<dt><b>GetStringWidth</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetStringWidth">TCPDF::GetStringWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the length of a string in user unit. A font must be selected.<br /></dd>
<dt><b>getVersionPattern</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetVersionPattern">QRcode::getVersionPattern()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits.</dd>
<dt><b>getWidth</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetWidth">QRcode::getWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the width of the symbol for the version.</dd>
<dt><b>GetX</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetX">TCPDF::GetX()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the relative X value of current position.</dd>
<dt><b>GetY</b></dt>
@ -521,6 +685,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$header_string">TCPDF::$header_string</a></dd>
<dt><b>$header_title</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$header_title">TCPDF::$header_title</a></dd>
<dt><b>$hint</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$hint">QRcode::$hint</a></dd>
<dt><b>$hPt</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$hPt">TCPDF::$hPt</a></dd>
<dt><b>$HREF</b></dt>
@ -567,6 +733,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$intmrk">TCPDF::$intmrk</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Array used to store positions inside the pages buffer.</dd>
<dt><b>$isunicode</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$isunicode">TCPDF::$isunicode</a></dd>
<dt><b>$items</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$items">QRcode::$items</a></dd>
<dt><b>identifyMode</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodidentifyMode">QRcode::identifyMode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;identifyMode</dd>
<dt><b>Image</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodImage">TCPDF::Image()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Puts an image in the page.</dd>
<dt><b>ImageEps</b></dt>
@ -581,8 +751,20 @@
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodimb_tables">TCPDFBarcode::imb_tables()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;generate Nof13 tables used for Intelligent Mail Barcode</dd>
<dt><b>IncludeJS</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodIncludeJS">TCPDF::IncludeJS()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Adds a javascript</dd>
<dt><b>init</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinit">QRcode::init()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Initialize code.</dd>
<dt><b>init_rs</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinit_rs">QRcode::init_rs()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Initialize a Reed-Solomon codec and add it to existing rsitems</dd>
<dt><b>init_rs_char</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinit_rs_char">QRcode::init_rs_char()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Initialize a Reed-Solomon codec and returns an array of values.</dd>
<dt><b>insertStructuredAppendHeader</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinsertStructuredAppendHeader">QRcode::insertStructuredAppendHeader()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;insertStructuredAppendHeader</dd>
<dt><b>intToRoman</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodintToRoman">TCPDF::intToRoman()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the Roman representation of an integer number</dd>
<dt><b>isalnumat</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodisalnumat">QRcode::isalnumat()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return true if the character at specified position is an alphanumeric character</dd>
<dt><b>isdigitat</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodisdigitat">QRcode::isdigitat()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return true if the character at specified position is a number</dd>
<dt><b>isRTLTextDir</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodisRTLTextDir">TCPDF::isRTLTextDir()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the current temporary RTL status</dd>
</dl>
@ -671,6 +853,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$last_rc4_key_c">TCPDF::$last_rc4_key_c</a><br>&nbsp;&nbsp;&nbsp;&nbsp;last RC4 computed key</dd>
<dt><b>$LayoutMode</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$LayoutMode">TCPDF::$LayoutMode</a></dd>
<dt><b>$lengthTableBits</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$lengthTableBits">QRcode::$lengthTableBits</a></dd>
<dt><b>$level</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$level">QRcode::$level</a></dd>
<dt><b>$linestyleCap</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$linestyleCap">TCPDF::$linestyleCap</a><br>&nbsp;&nbsp;&nbsp;&nbsp;PDF string for last line width</dd>
<dt><b>$linestyleDash</b></dt>
@ -701,6 +887,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$lMargin">TCPDF::$lMargin</a></dd>
<dt><b>lastPage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodlastPage">TCPDF::lastPage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Reset pointer to the last document page.</dd>
<dt><b>lengthIndicator</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodlengthIndicator">QRcode::lengthIndicator()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the size of length indicator for the mode and version.</dd>
<dt><b>lengthOfCode</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodlengthOfCode">QRcode::lengthOfCode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;lengthOfCode</dd>
<dt><b>Line</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodLine">TCPDF::Line()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a line between two points.</dd>
<dt><b>LinearGradient</b></dt>
@ -711,6 +901,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodListBox">TCPDF::ListBox()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a List-box field</dd>
<dt><b>Ln</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodLn">TCPDF::Ln()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Performs a line break.</dd>
<dt><b>lookAnTable</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodlookAnTable">QRcode::lookAnTable()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).</dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
@ -719,6 +911,34 @@
<div>
<h2>m</h2>
<dl>
<dt><b>makeMask</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmakeMask">QRcode::makeMask()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;makeMask</dd>
<dt><b>makeMaskNo</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmakeMaskNo">QRcode::makeMaskNo()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;makeMaskNo</dd>
<dt><b>mask</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask">QRcode::mask()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask</dd>
<dt><b>mask0</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask0">QRcode::mask0()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask0</dd>
<dt><b>mask1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask1">QRcode::mask1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask1</dd>
<dt><b>mask2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask2">QRcode::mask2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask2</dd>
<dt><b>mask3</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask3">QRcode::mask3()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask3</dd>
<dt><b>mask4</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask4">QRcode::mask4()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask4</dd>
<dt><b>mask5</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask5">QRcode::mask5()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask5</dd>
<dt><b>mask6</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask6">QRcode::mask6()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask6</dd>
<dt><b>mask7</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask7">QRcode::mask7()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask7</dd>
<dt><b>maximumWords</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmaximumWords">QRcode::maximumWords()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the maximum length for the mode and version.</dd>
<dt><b>MAX_STRUCTURED_SYMBOLS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineMAX_STRUCTURED_SYMBOLS">MAX_STRUCTURED_SYMBOLS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Max number of symbols for structured mode</dd>
<dt><b>mergeBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmergeBitStream">QRcode::mergeBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mergeBitStream</dd>
<dt><b>MirrorH</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodMirrorH">TCPDF::MirrorH()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Horizontal Mirroring.</dd>
<dt><b>MirrorL</b></dt>
@ -727,6 +947,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodMirrorP">TCPDF::MirrorP()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Point reflection mirroring.</dd>
<dt><b>MirrorV</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodMirrorV">TCPDF::MirrorV()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Verical Mirroring.</dd>
<dt><b>modnn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmodnn">QRcode::modnn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;modnn</dd>
<dt><b>movePage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodmovePage">TCPDF::movePage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Move a page to a previous position.</dd>
<dt><b>MultiCell</b></dt>
@ -757,6 +979,22 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$n_ocg_print">TCPDF::$n_ocg_print</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Print visibility.</dd>
<dt><b>$n_ocg_view</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$n_ocg_view">TCPDF::$n_ocg_view</a><br>&nbsp;&nbsp;&nbsp;&nbsp;View visibility.</dd>
<dt><b>N1</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN1">N1</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 1 mask pattern (concatenation of same color in a line or a column)</dd>
<dt><b>N2</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN2">N2</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 2 mask pattern (module block of same color)</dd>
<dt><b>N3</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN3">N3</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column)</dd>
<dt><b>N4</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN4">N4</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 4 mask pattern (ration of dark modules in whole)</dd>
<dt><b>newFrame</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewFrame">QRcode::newFrame()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set new frame for the specified version.</dd>
<dt><b>newFromBytes</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewFromBytes">QRcode::newFromBytes()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return new bitstream from bytes</dd>
<dt><b>newFromNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewFromNum">QRcode::newFromNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return new bitstream from number</dd>
<dt><b>newInputItem</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewInputItem">QRcode::newInputItem()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;newInputItem</dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
@ -891,11 +1129,71 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodPolygon">TCPDF::Polygon()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a polygon.</dd>
<dt><b>PolyLine</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodPolyLine">TCPDF::PolyLine()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a polygonal line</dd>
<dt><b>putAlignmentMarker</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodputAlignmentMarker">QRcode::putAlignmentMarker()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Put an alignment marker.</dd>
<dt><b>putAlignmentPattern</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodputAlignmentPattern">QRcode::putAlignmentPattern()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Put an alignment pattern.</dd>
<dt><b>putFinderPattern</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodputFinderPattern">QRcode::putFinderPattern()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Put a finder pattern.</dd>
<dt><b>putHtmlListBullet</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodputHtmlListBullet">TCPDF::putHtmlListBullet()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Output an HTML list bullet or ordered item symbol</dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
<hr />
<a name="q"></a>
<div>
<h2>q</h2>
<dl>
<dt><b>QRCAP_EC</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_EC">QRCAP_EC</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get error correction level from $capacity array.</dd>
<dt><b>QRCAP_REMINDER</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_REMINDER">QRCAP_REMINDER</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get remainder from $capacity array.</dd>
<dt><b>QRCAP_WIDTH</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_WIDTH">QRCAP_WIDTH</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get width from $capacity array.</dd>
<dt><b>QRCAP_WORDS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_WORDS">QRCAP_WORDS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get number of words from $capacity array.</dd>
<dt><b>QRcode</b></dt>
<dd>in file qrcode.php, class <a href="com-tecnick-tcpdf/QRcode.html">QRcode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Class to create QR-code arrays for TCPDF class.</dd>
<dt><b>qrcode.php</b></dt>
<dd>procedural page <a href="com-tecnick-tcpdf/_qrcode.php.html">qrcode.php</a></dd>
<dt><b>QRCODEDEFS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCODEDEFS">QRCODEDEFS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Indicate that definitions for this class are set</dd>
<dt><b>QRSPEC_VERSION_MAX</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRSPEC_VERSION_MAX">QRSPEC_VERSION_MAX</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Maximum QR Code version.</dd>
<dt><b>QRSPEC_WIDTH_MAX</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRSPEC_WIDTH_MAX">QRSPEC_WIDTH_MAX</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Maximum matrix size for maximum version (version 40 is 177*177 matrix).</dd>
<dt><b>qrstrset</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodqrstrset">QRcode::qrstrset()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Replace a value on the array at the specified position</dd>
<dt><b>QR_DEFAULT_MASK</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_DEFAULT_MASK">QR_DEFAULT_MASK</a><br>&nbsp;&nbsp;&nbsp;&nbsp;when QR_FIND_BEST_MASK === false</dd>
<dt><b>QR_ECLEVEL_H</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_H">QR_ECLEVEL_H</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level H : About 30% or less errors can be corrected.</dd>
<dt><b>QR_ECLEVEL_L</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_L">QR_ECLEVEL_L</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level L : About 7% or less errors can be corrected.</dd>
<dt><b>QR_ECLEVEL_M</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_M">QR_ECLEVEL_M</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level M : About 15% or less errors can be corrected.</dd>
<dt><b>QR_ECLEVEL_Q</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_Q">QR_ECLEVEL_Q</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level Q : About 25% or less errors can be corrected.</dd>
<dt><b>QR_FIND_BEST_MASK</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_FIND_BEST_MASK">QR_FIND_BEST_MASK</a><br>&nbsp;&nbsp;&nbsp;&nbsp;if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code</dd>
<dt><b>QR_FIND_FROM_RANDOM</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_FIND_FROM_RANDOM">QR_FIND_FROM_RANDOM</a><br>&nbsp;&nbsp;&nbsp;&nbsp;if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly</dd>
<dt><b>QR_MODE_8B</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_8B">QR_MODE_8B</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_AN</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_AN">QR_MODE_AN</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_KJ</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_KJ">QR_MODE_KJ</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_NL</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_NL">QR_MODE_NL</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode</dd>
<dt><b>QR_MODE_NM</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_NM">QR_MODE_NM</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_ST</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_ST">QR_MODE_ST</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode STRUCTURED (currently unsupported)</dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
<hr />
<a name="r"></a>
<div>
@ -909,8 +1207,14 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$re_spaces">TCPDF::$re_spaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Regular expression used to find blank characters used for word-wrapping.</dd>
<dt><b>$rMargin</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$rMargin">TCPDF::$rMargin</a></dd>
<dt><b>$rsblocks</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$rsblocks">QRcode::$rsblocks</a></dd>
<dt><b>$rsitems</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$rsitems">QRcode::$rsitems</a></dd>
<dt><b>$rtl</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$rtl">TCPDF::$rtl</a></dd>
<dt><b>$runLength</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$runLength">QRcode::$runLength</a></dd>
<dt><b>RadialGradient</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRadialGradient">TCPDF::RadialGradient()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints a radial colour gradient.</dd>
<dt><b>RadioButton</b></dt>
@ -919,6 +1223,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodreadDiskCache">TCPDF::readDiskCache()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Read data from a temporary file on filesystem.</dd>
<dt><b>Rect</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRect">TCPDF::Rect()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a rectangle.</dd>
<dt><b>registrationMark</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodregistrationMark">TCPDF::registrationMark()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints a registration mark</dd>
<dt><b>RegularPolygon</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRegularPolygon">TCPDF::RegularPolygon()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a regular polygon.</dd>
<dt><b>removeSHY</b></dt>
@ -933,6 +1239,24 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRotate">TCPDF::Rotate()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Rotate object.</dd>
<dt><b>RoundedRect</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRoundedRect">TCPDF::RoundedRect()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a rounded rectangle.</dd>
<dt><b>rsBlockNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsBlockNum">QRcode::rsBlockNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return block number 0</dd>
<dt><b>rsBlockNum1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsBlockNum1">QRcode::rsBlockNum1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return block number 1</dd>
<dt><b>rsBlockNum2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsBlockNum2">QRcode::rsBlockNum2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return block number 2</dd>
<dt><b>rsDataCodes1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsDataCodes1">QRcode::rsDataCodes1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return data codes 1</dd>
<dt><b>rsDataCodes2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsDataCodes2">QRcode::rsDataCodes2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return data codes 2</dd>
<dt><b>rsDataLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsDataLength">QRcode::rsDataLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return data length</dd>
<dt><b>rsEccCodes1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsEccCodes1">QRcode::rsEccCodes1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return ecc codes 1</dd>
<dt><b>rsEccCodes2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsEccCodes2">QRcode::rsEccCodes2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return ecc codes 2</dd>
<dt><b>rsEccLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsEccLength">QRcode::rsEccLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return ecc length</dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
@ -957,6 +1281,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$start_transaction_page">TCPDF::$start_transaction_page</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Store page number when startTransaction() is called.</dd>
<dt><b>$state</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$state">TCPDF::$state</a></dd>
<dt><b>$structured</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$structured">QRcode::$structured</a></dd>
<dt><b>$subject</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$subject">TCPDF::$subject</a></dd>
<dt><b>Scale</b></dt>
@ -974,9 +1300,11 @@
<dt><b>SetAutoPageBreak</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSetAutoPageBreak">TCPDF::SetAutoPageBreak()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.</dd>
<dt><b>setBarcode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetBarcode">TCPDF::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set document barcode.</dd>
<dd>in file 2dbarcodes.php, method <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#methodsetBarcode">TCPDF2DBarcode::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set the barcode.</dd>
<dt><b>setBarcode</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodsetBarcode">TCPDFBarcode::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set the barcode.</dd>
<dt><b>setBarcode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetBarcode">TCPDF::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set document barcode.</dd>
<dt><b>SetBooklet</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSetBooklet">TCPDF::SetBooklet()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set the booklet mode for double-sided pages.</dd>
<dt><b>setBuffer</b></dt>
@ -1027,6 +1355,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetFooterMargin">TCPDF::setFooterMargin()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set footer margin.</dd>
<dt><b>setFormDefaultProp</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetFormDefaultProp">TCPDF::setFormDefaultProp()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set default properties for form fields.</dd>
<dt><b>setFrameAt</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodsetFrameAt">QRcode::setFrameAt()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set frame value at specified position</dd>
<dt><b>setGraphicVars</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetGraphicVars">TCPDF::setGraphicVars()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set graphic variables.</dd>
<dt><b>setHeader</b></dt>
@ -1135,6 +1465,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSkewX">TCPDF::SkewX()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Skew horizontally.</dd>
<dt><b>SkewY</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSkewY">TCPDF::SkewY()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Skew vertically.</dd>
<dt><b>splitString</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodsplitString">QRcode::splitString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;splitString</dd>
<dt><b>StarPolygon</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodStarPolygon">TCPDF::StarPolygon()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a star polygon</dd>
<dt><b>startPage</b></dt>
@ -1147,6 +1479,10 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodStartTransform">TCPDF::StartTransform()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Starts a 2D tranformation saving current graphic state.</dd>
<dt><b>StopTransform</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodStopTransform">TCPDF::StopTransform()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Stops a 2D tranformation restoring previous graphic state.</dd>
<dt><b>STRUCTURE_HEADER_BITS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineSTRUCTURE_HEADER_BITS">STRUCTURE_HEADER_BITS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Number of header bits for structured mode</dd>
<dt><b>str_split</b></dt>
<dd>in file qrcode.php, function <a href="com-tecnick-tcpdf/_qrcode.php.html#functionstr_split">str_split()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert a string to an array (needed for PHP4 compatibility)</dd>
<dt><b>swapMargins</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodswapMargins">TCPDF::swapMargins()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Swap the left and right margins.</dd>
</dl>
@ -1187,12 +1523,16 @@
<dd>in file tcpdf.php, class <a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is a PHP class for generating PDF documents without requiring external extensions.<br /></dd>
<dt><b>tcpdf.php</b></dt>
<dd>procedural page <a href="com-tecnick-tcpdf/_tcpdf.php.html">tcpdf.php</a></dd>
<dt><b>TCPDF2DBarcode</b></dt>
<dd>in file 2dbarcodes.php, class <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>
<dd>in file barcodes.php, class <a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
<dt><b>Text</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodText">TCPDF::Text()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Prints a character string.</dd>
<dt><b>TextField</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodTextField">TCPDF::TextField()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a text field</dd>
<dt><b>toUpper</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodtoUpper">QRcode::toUpper()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;toUpper</dd>
<dt><b>Transform</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodTransform">TCPDF::Transform()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Apply graphic transformations.</dd>
<dt><b>Translate</b></dt>
@ -1236,9 +1576,11 @@
<dt><b>UTF8ArrSubString</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8ArrSubString">TCPDF::UTF8ArrSubString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Extract a slice of the $strarr array and return it as string.</dd>
<dt><b>UTF8ArrToLatin1</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8ArrToLatin1">TCPDF::UTF8ArrToLatin1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Converts UTF-8 characters array to Latin1<br /></dd>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8ArrToLatin1">TCPDF::UTF8ArrToLatin1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Converts UTF-8 characters array to array of Latin1 characters<br /></dd>
<dt><b>utf8Bidi</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodutf8Bidi">TCPDF::utf8Bidi()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).</dd>
<dt><b>utf8StrArrRev</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodutf8StrArrRev">TCPDF::utf8StrArrRev()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).</dd>
<dt><b>UTF8StringToArray</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8StringToArray">TCPDF::UTF8StringToArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Converts UTF-8 strings to codepoints array.<br /></dd>
<dt><b>utf8StrRev</b></dt>
@ -1255,6 +1597,10 @@
<div>
<h2>v</h2>
<dl>
<dt><b>$version</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$version">QRcode::$version</a></dd>
<dt><b>$versionPattern</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$versionPattern">QRcode::$versionPattern</a></dd>
<dt><b>$viewer_preferences</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$viewer_preferences">TCPDF::$viewer_preferences</a><br>&nbsp;&nbsp;&nbsp;&nbsp;PDF viewer preferences.</dd>
<dt><b>$visibility</b></dt>
@ -1269,6 +1615,8 @@
<dl>
<dt><b>$w</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$w">TCPDF::$w</a></dd>
<dt><b>$width</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$width">QRcode::$width</a></dd>
<dt><b>$wPt</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$wPt">TCPDF::$wPt</a></dd>
<dt><b>Write</b></dt>
@ -1281,6 +1629,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodwriteBarcode">TCPDF::writeBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This function is DEPRECATED, please use the new write1DBarcode() function.</dd>
<dt><b>writeDiskCache</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodwriteDiskCache">TCPDF::writeDiskCache()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Writes data to a temporary file on filesystem.</dd>
<dt><b>writeFormatInformation</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodwriteFormatInformation">QRcode::writeFormatInformation()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Write Format Information on frame and returns the number of black bits</dd>
<dt><b>writeHTML</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodwriteHTML">TCPDF::writeHTML()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Allows to preserve some HTML formatting (limited support).<br /> IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.</dd>
<dt><b>writeHTMLCell</b></dt>
@ -1295,6 +1645,8 @@
<dl>
<dt><b>$x</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$x">TCPDF::$x</a></dd>
<dt><b>$x</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$x">QRcode::$x</a></dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
@ -1305,6 +1657,8 @@
<dl>
<dt><b>$y</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$y">TCPDF::$y</a></dd>
<dt><b>$y</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$y">QRcode::$y</a></dd>
</dl>
</div>
<a href="elementindex.html#top">top</a><br>
@ -1448,9 +1802,13 @@
<dt><b>_Uvalue</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method_Uvalue">TCPDF::_Uvalue()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Compute U value (used for RC4 encryption)</dd>
<dt><b>__construct</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method__construct">TCPDF::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#method__construct">QRcode::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__construct</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#method__construct">TCPDFBarcode::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__construct</b></dt>
<dd>in file 2dbarcodes.php, method <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#method__construct">TCPDF2DBarcode::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__construct</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method__construct">TCPDF::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__destruct</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method__destruct">TCPDF::__destruct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Default destructor.</dd>
</dl>
@ -1458,7 +1816,7 @@
<a href="elementindex.html#top">top</a><br>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:49 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -54,6 +60,7 @@
<a name="top"></a>
<h1>Element index for package com-tecnick-tcpdf</h1>
[ <a href="elementindex_com-tecnick-tcpdf.html#2">2</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#a">a</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#b">b</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#c">c</a> ]
@ -70,6 +77,7 @@
[ <a href="elementindex_com-tecnick-tcpdf.html#n">n</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#o">o</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#p">p</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#q">q</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#r">r</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#s">s</a> ]
[ <a href="elementindex_com-tecnick-tcpdf.html#t">t</a> ]
@ -211,9 +219,13 @@
<dt><b>_Uvalue</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method_Uvalue">TCPDF::_Uvalue()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Compute U value (used for RC4 encryption)</dd>
<dt><b>__construct</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method__construct">TCPDF::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#method__construct">QRcode::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__construct</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#method__construct">TCPDFBarcode::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__construct</b></dt>
<dd>in file 2dbarcodes.php, method <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#method__construct">TCPDF2DBarcode::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__construct</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method__construct">TCPDF::__construct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is the class constructor.</dd>
<dt><b>__destruct</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#method__destruct">TCPDF::__destruct()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Default destructor.</dd>
</dl>
@ -228,12 +240,16 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$AliasNbPages">TCPDF::$AliasNbPages</a></dd>
<dt><b>$AliasNumPage</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$AliasNumPage">TCPDF::$AliasNumPage</a></dd>
<dt><b>$alignmentPattern</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$alignmentPattern">QRcode::$alignmentPattern</a></dd>
<dt><b>$annotation_fonts</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$annotation_fonts">TCPDF::$annotation_fonts</a><br>&nbsp;&nbsp;&nbsp;&nbsp;List of fonts used on form fields (fontname =&gt; fontkey).</dd>
<dt><b>$annots_start_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$annots_start_obj_id">TCPDF::$annots_start_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Start ID for annotation objects</dd>
<dt><b>$annot_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$annot_obj_id">TCPDF::$annot_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Max ID of annotation object</dd>
<dt><b>$anTable</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$anTable">QRcode::$anTable</a></dd>
<dt><b>$apxo_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$apxo_obj_id">TCPDF::$apxo_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current ID of appearance streams XObjects</dd>
<dt><b>$apxo_start_obj_id</b></dt>
@ -266,8 +282,20 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodAliasNbPages">TCPDF::AliasNbPages()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Defines an alias for the total number of pages.</dd>
<dt><b>AliasNumPage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodAliasNumPage">TCPDF::AliasNumPage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Defines an alias for the page number.</dd>
<dt><b>allocate</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodallocate">QRcode::allocate()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array with zeros</dd>
<dt><b>Annotation</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodAnnotation">TCPDF::Annotation()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Puts a markup annotation on a rectangular area of the page.</dd>
<dt><b>appendBitstream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendBitstream">QRcode::appendBitstream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append one bitstream to another</dd>
<dt><b>appendBytes</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendBytes">QRcode::appendBytes()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append one bitstream created from bytes to another</dd>
<dt><b>appendNewInputItem</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendNewInputItem">QRcode::appendNewInputItem()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append data to an input object.</dd>
<dt><b>appendNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendNum">QRcode::appendNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append one bitstream created from number to another</dd>
<dt><b>appendPaddingBit</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodappendPaddingBit">QRcode::appendPaddingBit()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Append Padding Bit to bitstream</dd>
<dt><b>Arrow</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodArrow">TCPDF::Arrow()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a grahic arrow.</dd>
<dt><b>arrUTF8ToUTF16BE</b></dt>
@ -280,12 +308,22 @@
<div>
<h2>b</h2>
<dl>
<dt><b>$b1</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$b1">QRcode::$b1</a></dd>
<dt><b>$barcode</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$barcode">TCPDF::$barcode</a></dd>
<dt><b>$barcode_array</b></dt>
<dd>in file 2dbarcodes.php, variable <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#var$barcode_array">TCPDF2DBarcode::$barcode_array</a></dd>
<dt><b>$barcode_array</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$barcode_array">QRcode::$barcode_array</a></dd>
<dt><b>$barcode_array</b></dt>
<dd>in file barcodes.php, variable <a href="com-tecnick-tcpdf/TCPDFBarcode.html#var$barcode_array">TCPDFBarcode::$barcode_array</a></dd>
<dt><b>$bgcolor</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$bgcolor">TCPDF::$bgcolor</a></dd>
<dt><b>$bit</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$bit">QRcode::$bit</a></dd>
<dt><b>$blocks</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$blocks">QRcode::$blocks</a></dd>
<dt><b>$bMargin</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$bMargin">TCPDF::$bMargin</a></dd>
<dt><b>$booklet</b></dt>
@ -328,8 +366,12 @@
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodbarcode_rms4cc">TCPDFBarcode::barcode_rms4cc()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service.</dd>
<dt><b>barcode_s25</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodbarcode_s25">TCPDFBarcode::barcode_s25()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Standard 2 of 5 barcodes.</dd>
<dt><b>binarize</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodbinarize">QRcode::binarize()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert the frame in binary form</dd>
<dt><b>binseq_to_array</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodbinseq_to_array">TCPDFBarcode::binseq_to_array()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert binary barcode sequence to TCPDF barcode array</dd>
<dt><b>bitstreamToByte</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodbitstreamToByte">QRcode::bitstreamToByte()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert bitstream to bytes</dd>
<dt><b>Bookmark</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodBookmark">TCPDF::Bookmark()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Adds a bookmark.</dd>
<dt><b>Button</b></dt>
@ -350,6 +392,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$cache_size_UTF8StringToArray">TCPDF::$cache_size_UTF8StringToArray</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current size of cache array used for UTF8StringToArray() method.</dd>
<dt><b>$cache_UTF8StringToArray</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$cache_UTF8StringToArray">TCPDF::$cache_UTF8StringToArray</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Cache array for UTF8StringToArray() method.</dd>
<dt><b>$capacity</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$capacity">QRcode::$capacity</a></dd>
<dt><b>$casesensitive</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$casesensitive">QRcode::$casesensitive</a></dd>
<dt><b>$cell_height_ratio</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$cell_height_ratio">TCPDF::$cell_height_ratio</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Default cell height ratio.</dd>
<dt><b>$cMargin</b></dt>
@ -362,6 +408,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$compress">TCPDF::$compress</a></dd>
<dt><b>$CoreFonts</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$CoreFonts">TCPDF::$CoreFonts</a></dd>
<dt><b>$count</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$count">QRcode::$count</a></dd>
<dt><b>$creator</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$creator">TCPDF::$creator</a></dd>
<dt><b>$CurOrientation</b></dt>
@ -374,10 +422,22 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$curr_annot_obj_id">TCPDF::$curr_annot_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current ID of annotation object</dd>
<dt><b>$customlistindent</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$customlistindent">TCPDF::$customlistindent</a></dd>
<dt><b>calcN1N3</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcalcN1N3">QRcode::calcN1N3()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;calcN1N3</dd>
<dt><b>calcParity</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcalcParity">QRcode::calcParity()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;calcParity</dd>
<dt><b>Cell</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCell">TCPDF::Cell()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Prints a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.<br /> If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.</dd>
<dt><b>check</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheck">QRcode::check()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Validate the input data.</dd>
<dt><b>CheckBox</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCheckBox">TCPDF::CheckBox()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a CheckBox field</dd>
<dt><b>checkModeAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheckModeAn">QRcode::checkModeAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;checkModeAn</dd>
<dt><b>checkModeKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheckModeKanji">QRcode::checkModeKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;checkModeKanji</dd>
<dt><b>checkModeNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcheckModeNum">QRcode::checkModeNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;checkModeNum</dd>
<dt><b>checkPageBreak</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcheckPageBreak">TCPDF::checkPageBreak()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Add page if needed.</dd>
<dt><b>checksum_code39</b></dt>
@ -394,14 +454,24 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodClose">TCPDF::Close()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Terminates the PDF document.</dd>
<dt><b>closeHTMLTagHandler</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcloseHTMLTagHandler">TCPDF::closeHTMLTagHandler()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Process closing tags.</dd>
<dt><b>colorRegistrationBar</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcolorRegistrationBar">TCPDF::colorRegistrationBar()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints color transition registration bars</dd>
<dt><b>ComboBox</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodComboBox">TCPDF::ComboBox()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a Combo-box field</dd>
<dt><b>commitTransaction</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcommitTransaction">TCPDF::commitTransaction()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Delete the copy of the current TCPDF object used for undo operation.</dd>
<dt><b>convertData</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodconvertData">QRcode::convertData()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;convertData</dd>
<dt><b>convertHTMLColorToDec</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodconvertHTMLColorToDec">TCPDF::convertHTMLColorToDec()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns an associative array (keys: R,G,B) from an html color name or a six-digit or three-digit hexadecimal color representation (i.e. #3FE5AA or #7FF).</dd>
<dt><b>CoonsPatchMesh</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCoonsPatchMesh">TCPDF::CoonsPatchMesh()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints a coons patch mesh.</dd>
<dt><b>createBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcreateBitStream">QRcode::createBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;createBitStream</dd>
<dt><b>createFrame</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodcreateFrame">QRcode::createFrame()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return a copy of initialized frame.</dd>
<dt><b>cropMark</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodcropMark">TCPDF::cropMark()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints crop mark</dd>
<dt><b>Curve</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodCurve">TCPDF::Curve()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a Bezier curve.</dd>
</dl>
@ -412,6 +482,14 @@
<div>
<h2>d</h2>
<dl>
<dt><b>$data</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$data">QRcode::$data</a></dd>
<dt><b>$datacode</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$datacode">QRcode::$datacode</a></dd>
<dt><b>$dataLength</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$dataLength">QRcode::$dataLength</a></dd>
<dt><b>$dataStr</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$dataStr">QRcode::$dataStr</a></dd>
<dt><b>$default_form_prop</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$default_form_prop">TCPDF::$default_form_prop</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.</dd>
<dt><b>$default_monospaced_font</b></dt>
@ -420,6 +498,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$default_table_columns">TCPDF::$default_table_columns</a></dd>
<dt><b>$diffs</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$diffs">TCPDF::$diffs</a></dd>
<dt><b>$dir</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$dir">QRcode::$dir</a></dd>
<dt><b>$diskcache</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$diskcache">TCPDF::$diskcache</a><br>&nbsp;&nbsp;&nbsp;&nbsp;If true enables disk caching.</dd>
<dt><b>$dpi</b></dt>
@ -438,6 +518,12 @@
<div>
<h2>e</h2>
<dl>
<dt><b>$ecccode</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$ecccode">QRcode::$ecccode</a></dd>
<dt><b>$eccLength</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$eccLength">QRcode::$eccLength</a></dd>
<dt><b>$eccTable</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$eccTable">QRcode::$eccTable</a></dd>
<dt><b>$embeddedfiles</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$embeddedfiles">TCPDF::$embeddedfiles</a></dd>
<dt><b>$embedded_start_obj_id</b></dt>
@ -456,16 +542,56 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$epsmarker">TCPDF::$epsmarker</a><br>&nbsp;&nbsp;&nbsp;&nbsp;String used to mark the beginning and end of EPS image blocks</dd>
<dt><b>$extgstates</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$extgstates">TCPDF::$extgstates</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Array of transparency objects and parameters.</dd>
<dt><b>eat8</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeat8">QRcode::eat8()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eat8</dd>
<dt><b>eatAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeatAn">QRcode::eatAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eatAn</dd>
<dt><b>eatKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeatKanji">QRcode::eatKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eatKanji</dd>
<dt><b>eatNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodeatNum">QRcode::eatNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;eatNum</dd>
<dt><b>Ellipse</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodEllipse">TCPDF::Ellipse()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws an ellipse.</dd>
<dt><b>empty_string</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodempty_string">TCPDF::empty_string()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Determine whether a string is empty.</dd>
<dt><b>encodeBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeBitStream">QRcode::encodeBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeBitStream</dd>
<dt><b>encodeMask</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeMask">QRcode::encodeMask()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode mask</dd>
<dt><b>encodeMode8</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeMode8">QRcode::encodeMode8()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeMode8</dd>
<dt><b>encodeModeAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeAn">QRcode::encodeModeAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeAn</dd>
<dt><b>encodeModeKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeKanji">QRcode::encodeModeKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeKanji</dd>
<dt><b>encodeModeNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeNum">QRcode::encodeModeNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeNum</dd>
<dt><b>encodeModeStructure</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeModeStructure">QRcode::encodeModeStructure()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;encodeModeStructure</dd>
<dt><b>encodeString</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencodeString">QRcode::encodeString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode the input string to QR code</dd>
<dt><b>encode_code39_ext</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodencode_code39_ext">TCPDFBarcode::encode_code39_ext()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode a string to be used for CODE 39 Extended mode.</dd>
<dt><b>encode_rs_char</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodencode_rs_char">QRcode::encode_rs_char()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encode a Reed-Solomon codec and returns the parity array</dd>
<dt><b>endPage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodendPage">TCPDF::endPage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Terminate the current page</dd>
<dt><b>Error</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodError">TCPDF::Error()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This method is automatically called in case of fatal error; it simply outputs the message and halts the execution. An inherited class may override it to customize the error handling but should always halt the script, or the resulting document would probably be invalid.</dd>
<dt><b>estimateBitsMode8</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsMode8">QRcode::estimateBitsMode8()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsMode8</dd>
<dt><b>estimateBitsModeAn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsModeAn">QRcode::estimateBitsModeAn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsModeAn</dd>
<dt><b>estimateBitsModeKanji</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsModeKanji">QRcode::estimateBitsModeKanji()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsModeKanji</dd>
<dt><b>estimateBitsModeNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitsModeNum">QRcode::estimateBitsModeNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitsModeNum</dd>
<dt><b>estimateBitStreamSize</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateBitStreamSize">QRcode::estimateBitStreamSize()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateBitStreamSize</dd>
<dt><b>estimateVersion</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodestimateVersion">QRcode::estimateVersion()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;estimateVersion</dd>
<dt><b>evaluateSymbol</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodevaluateSymbol">QRcode::evaluateSymbol()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;evaluateSymbol</dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
@ -512,6 +638,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$footer_font">TCPDF::$footer_font</a></dd>
<dt><b>$footer_margin</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$footer_margin">TCPDF::$footer_margin</a></dd>
<dt><b>$formatInfo</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$formatInfo">QRcode::$formatInfo</a></dd>
<dt><b>$form_action</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$form_action">TCPDF::$form_action</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current form action (used during XHTML rendering)</dd>
<dt><b>$form_enctype</b></dt>
@ -520,6 +648,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$form_mode">TCPDF::$form_mode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Current method to submit forms.</dd>
<dt><b>$form_obj_id</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$form_obj_id">TCPDF::$form_obj_id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;List of form annotations IDs</dd>
<dt><b>$frame</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$frame">QRcode::$frame</a></dd>
<dt><b>$frames</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$frames">QRcode::$frames</a></dd>
<dt><b>$fwPt</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$fwPt">TCPDF::$fwPt</a></dd>
<dt><b>Footer</b></dt>
@ -538,6 +670,8 @@
<dl>
<dt><b>$gradients</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$gradients">TCPDF::$gradients</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Array for storing gradient information.</dd>
<dt><b>generateMaskNo</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgenerateMaskNo">QRcode::generateMaskNo()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return bitmask</dd>
<dt><b>GetAbsX</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetAbsX">TCPDF::GetAbsX()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the absolute X value of current position.</dd>
<dt><b>getAliasNbPages</b></dt>
@ -551,19 +685,35 @@
<dt><b>getBarcode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBarcode">TCPDF::getBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get current barcode.</dd>
<dt><b>getBarcodeArray</b></dt>
<dd>in file 2dbarcodes.php, method <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#methodgetBarcodeArray">TCPDF2DBarcode::getBarcodeArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array representations of barcode.</dd>
<dt><b>getBarcodeArray</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetBarcodeArray">QRcode::getBarcodeArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns a barcode array which is readable by TCPDF</dd>
<dt><b>getBarcodeArray</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodgetBarcodeArray">TCPDFBarcode::getBarcodeArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array representations of barcode.</dd>
<dt><b>getBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetBitStream">QRcode::getBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns a stream of bits.</dd>
<dt><b>getBorderMode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBorderMode">TCPDF::getBorderMode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)</dd>
<dt><b>getBreakMargin</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBreakMargin">TCPDF::getBreakMargin()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the page break margin.</dd>
<dt><b>getBuffer</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetBuffer">TCPDF::getBuffer()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get buffer content.</dd>
<dt><b>getByteStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetByteStream">QRcode::getByteStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Pack all bit streams padding bits into a byte array.</dd>
<dt><b>getCellCode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetCellCode">TCPDF::getCellCode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the PDF string code to print a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. It is possible to put a link on the text.<br /> If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting.</dd>
<dt><b>getCellHeightRatio</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetCellHeightRatio">TCPDF::getCellHeightRatio()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;return the height of cell repect font height.</dd>
<dt><b>GetCharWidth</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetCharWidth">TCPDF::GetCharWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the length of the char in user unit for the current font.</dd>
<dt><b>getCode</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetCode">QRcode::getCode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return Reed-Solomon block code.</dd>
<dt><b>getDataLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetDataLength">QRcode::getDataLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return maximum data code length (bytes) for the version.</dd>
<dt><b>getECCLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetECCLength">QRcode::getECCLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return maximum error correction code length (bytes) for the version.</dd>
<dt><b>getEccSpec</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetEccSpec">QRcode::getEccSpec()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return an array of ECC specification.</dd>
<dt><b>getFontBuffer</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFontBuffer">TCPDF::getFontBuffer()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get font buffer content.</dd>
<dt><b>getFontFamily</b></dt>
@ -580,8 +730,12 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFooterFont">TCPDF::getFooterFont()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get Footer font.</dd>
<dt><b>getFooterMargin</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFooterMargin">TCPDF::getFooterMargin()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns footer margin in user units.</dd>
<dt><b>getFormatInfo</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetFormatInfo">QRcode::getFormatInfo()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return BCH encoded format information pattern.</dd>
<dt><b>getFormDefaultProp</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetFormDefaultProp">TCPDF::getFormDefaultProp()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the default properties for form fields.</dd>
<dt><b>getFrameAt</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetFrameAt">QRcode::getFrameAt()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get frame value at specified position</dd>
<dt><b>getGDgamma</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetGDgamma">TCPDF::getGDgamma()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Correct the gamma value to be used with GD library</dd>
<dt><b>getGraphicVars</b></dt>
@ -599,7 +753,7 @@
<dt><b>getHtmlDomArray</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetHtmlDomArray">TCPDF::getHtmlDomArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the HTML DOM array.</dd>
<dt><b>getHTMLUnitToUnits</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetHTMLUnitToUnits">TCPDF::getHTMLUnitToUnits()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;convert html string containing value and unit of measure to user's units or points.</dd>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetHTMLUnitToUnits">TCPDF::getHTMLUnitToUnits()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert HTML string containing value and unit of measure to user's units or points.</dd>
<dt><b>getImageBuffer</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetImageBuffer">TCPDF::getImageBuffer()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Get image buffer content.</dd>
<dt><b>getImageFileType</b></dt>
@ -616,6 +770,10 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetLineWidth">TCPDF::GetLineWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the current the line width.</dd>
<dt><b>getMargins</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetMargins">TCPDF::getMargins()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns an array containing current margins:</dd>
<dt><b>getMinimumVersion</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetMinimumVersion">QRcode::getMinimumVersion()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return a version number that satisfies the input code length.</dd>
<dt><b>getNextPosition</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetNextPosition">QRcode::getNextPosition()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the next frame position</dd>
<dt><b>GetNumChars</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetNumChars">TCPDF::GetNumChars()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the numbero of characters in a string.</dd>
<dt><b>getNumLines</b></dt>
@ -642,6 +800,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetPageWidth">TCPDF::getPageWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the page width in units.</dd>
<dt><b>getPDFData</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetPDFData">TCPDF::getPDFData()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the PDF data.</dd>
<dt><b>getRemainder</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetRemainder">QRcode::getRemainder()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the numer of remainder bits.</dd>
<dt><b>getRemainingWidth</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetRemainingWidth">TCPDF::getRemainingWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the remaining width between the current position and margins.</dd>
<dt><b>getRTL</b></dt>
@ -652,6 +812,10 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodgetSpaceString">TCPDF::getSpaceString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the string used to find spaces</dd>
<dt><b>GetStringWidth</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetStringWidth">TCPDF::GetStringWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the length of a string in user unit. A font must be selected.<br /></dd>
<dt><b>getVersionPattern</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetVersionPattern">QRcode::getVersionPattern()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits.</dd>
<dt><b>getWidth</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodgetWidth">QRcode::getWidth()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the width of the symbol for the version.</dd>
<dt><b>GetX</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodGetX">TCPDF::GetX()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the relative X value of current position.</dd>
<dt><b>GetY</b></dt>
@ -682,6 +846,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$header_string">TCPDF::$header_string</a></dd>
<dt><b>$header_title</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$header_title">TCPDF::$header_title</a></dd>
<dt><b>$hint</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$hint">QRcode::$hint</a></dd>
<dt><b>$hPt</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$hPt">TCPDF::$hPt</a></dd>
<dt><b>$HREF</b></dt>
@ -728,6 +894,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$intmrk">TCPDF::$intmrk</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Array used to store positions inside the pages buffer.</dd>
<dt><b>$isunicode</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$isunicode">TCPDF::$isunicode</a></dd>
<dt><b>$items</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$items">QRcode::$items</a></dd>
<dt><b>identifyMode</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodidentifyMode">QRcode::identifyMode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;identifyMode</dd>
<dt><b>Image</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodImage">TCPDF::Image()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Puts an image in the page.</dd>
<dt><b>ImageEps</b></dt>
@ -742,8 +912,20 @@
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodimb_tables">TCPDFBarcode::imb_tables()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;generate Nof13 tables used for Intelligent Mail Barcode</dd>
<dt><b>IncludeJS</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodIncludeJS">TCPDF::IncludeJS()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Adds a javascript</dd>
<dt><b>init</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinit">QRcode::init()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Initialize code.</dd>
<dt><b>init_rs</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinit_rs">QRcode::init_rs()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Initialize a Reed-Solomon codec and add it to existing rsitems</dd>
<dt><b>init_rs_char</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinit_rs_char">QRcode::init_rs_char()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Initialize a Reed-Solomon codec and returns an array of values.</dd>
<dt><b>insertStructuredAppendHeader</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodinsertStructuredAppendHeader">QRcode::insertStructuredAppendHeader()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;insertStructuredAppendHeader</dd>
<dt><b>intToRoman</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodintToRoman">TCPDF::intToRoman()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Returns the Roman representation of an integer number</dd>
<dt><b>isalnumat</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodisalnumat">QRcode::isalnumat()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return true if the character at specified position is an alphanumeric character</dd>
<dt><b>isdigitat</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodisdigitat">QRcode::isdigitat()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return true if the character at specified position is a number</dd>
<dt><b>isRTLTextDir</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodisRTLTextDir">TCPDF::isRTLTextDir()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the current temporary RTL status</dd>
</dl>
@ -832,6 +1014,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$last_rc4_key_c">TCPDF::$last_rc4_key_c</a><br>&nbsp;&nbsp;&nbsp;&nbsp;last RC4 computed key</dd>
<dt><b>$LayoutMode</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$LayoutMode">TCPDF::$LayoutMode</a></dd>
<dt><b>$lengthTableBits</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$lengthTableBits">QRcode::$lengthTableBits</a></dd>
<dt><b>$level</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$level">QRcode::$level</a></dd>
<dt><b>$linestyleCap</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$linestyleCap">TCPDF::$linestyleCap</a><br>&nbsp;&nbsp;&nbsp;&nbsp;PDF string for last line width</dd>
<dt><b>$linestyleDash</b></dt>
@ -862,6 +1048,10 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$lMargin">TCPDF::$lMargin</a></dd>
<dt><b>lastPage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodlastPage">TCPDF::lastPage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Reset pointer to the last document page.</dd>
<dt><b>lengthIndicator</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodlengthIndicator">QRcode::lengthIndicator()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the size of length indicator for the mode and version.</dd>
<dt><b>lengthOfCode</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodlengthOfCode">QRcode::lengthOfCode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;lengthOfCode</dd>
<dt><b>Line</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodLine">TCPDF::Line()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a line between two points.</dd>
<dt><b>LinearGradient</b></dt>
@ -872,6 +1062,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodListBox">TCPDF::ListBox()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a List-box field</dd>
<dt><b>Ln</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodLn">TCPDF::Ln()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Performs a line break.</dd>
<dt><b>lookAnTable</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodlookAnTable">QRcode::lookAnTable()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).</dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
@ -880,6 +1072,34 @@
<div>
<h2>m</h2>
<dl>
<dt><b>makeMask</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmakeMask">QRcode::makeMask()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;makeMask</dd>
<dt><b>makeMaskNo</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmakeMaskNo">QRcode::makeMaskNo()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;makeMaskNo</dd>
<dt><b>mask</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask">QRcode::mask()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask</dd>
<dt><b>mask0</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask0">QRcode::mask0()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask0</dd>
<dt><b>mask1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask1">QRcode::mask1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask1</dd>
<dt><b>mask2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask2">QRcode::mask2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask2</dd>
<dt><b>mask3</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask3">QRcode::mask3()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask3</dd>
<dt><b>mask4</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask4">QRcode::mask4()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask4</dd>
<dt><b>mask5</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask5">QRcode::mask5()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask5</dd>
<dt><b>mask6</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask6">QRcode::mask6()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask6</dd>
<dt><b>mask7</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmask7">QRcode::mask7()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mask7</dd>
<dt><b>maximumWords</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmaximumWords">QRcode::maximumWords()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return the maximum length for the mode and version.</dd>
<dt><b>MAX_STRUCTURED_SYMBOLS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineMAX_STRUCTURED_SYMBOLS">MAX_STRUCTURED_SYMBOLS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Max number of symbols for structured mode</dd>
<dt><b>mergeBitStream</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmergeBitStream">QRcode::mergeBitStream()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;mergeBitStream</dd>
<dt><b>MirrorH</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodMirrorH">TCPDF::MirrorH()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Horizontal Mirroring.</dd>
<dt><b>MirrorL</b></dt>
@ -888,6 +1108,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodMirrorP">TCPDF::MirrorP()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Point reflection mirroring.</dd>
<dt><b>MirrorV</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodMirrorV">TCPDF::MirrorV()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Verical Mirroring.</dd>
<dt><b>modnn</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodmodnn">QRcode::modnn()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;modnn</dd>
<dt><b>movePage</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodmovePage">TCPDF::movePage()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Move a page to a previous position.</dd>
<dt><b>MultiCell</b></dt>
@ -918,6 +1140,22 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$n_ocg_print">TCPDF::$n_ocg_print</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Print visibility.</dd>
<dt><b>$n_ocg_view</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$n_ocg_view">TCPDF::$n_ocg_view</a><br>&nbsp;&nbsp;&nbsp;&nbsp;View visibility.</dd>
<dt><b>N1</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN1">N1</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 1 mask pattern (concatenation of same color in a line or a column)</dd>
<dt><b>N2</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN2">N2</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 2 mask pattern (module block of same color)</dd>
<dt><b>N3</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN3">N3</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column)</dd>
<dt><b>N4</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineN4">N4</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Down point base value for case 4 mask pattern (ration of dark modules in whole)</dd>
<dt><b>newFrame</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewFrame">QRcode::newFrame()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set new frame for the specified version.</dd>
<dt><b>newFromBytes</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewFromBytes">QRcode::newFromBytes()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return new bitstream from bytes</dd>
<dt><b>newFromNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewFromNum">QRcode::newFromNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return new bitstream from number</dd>
<dt><b>newInputItem</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodnewInputItem">QRcode::newInputItem()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;newInputItem</dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
@ -1052,11 +1290,71 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodPolygon">TCPDF::Polygon()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a polygon.</dd>
<dt><b>PolyLine</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodPolyLine">TCPDF::PolyLine()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a polygonal line</dd>
<dt><b>putAlignmentMarker</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodputAlignmentMarker">QRcode::putAlignmentMarker()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Put an alignment marker.</dd>
<dt><b>putAlignmentPattern</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodputAlignmentPattern">QRcode::putAlignmentPattern()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Put an alignment pattern.</dd>
<dt><b>putFinderPattern</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodputFinderPattern">QRcode::putFinderPattern()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Put a finder pattern.</dd>
<dt><b>putHtmlListBullet</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodputHtmlListBullet">TCPDF::putHtmlListBullet()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Output an HTML list bullet or ordered item symbol</dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
<hr />
<a name="q"></a>
<div>
<h2>q</h2>
<dl>
<dt><b>QRCAP_EC</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_EC">QRCAP_EC</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get error correction level from $capacity array.</dd>
<dt><b>QRCAP_REMINDER</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_REMINDER">QRCAP_REMINDER</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get remainder from $capacity array.</dd>
<dt><b>QRCAP_WIDTH</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_WIDTH">QRCAP_WIDTH</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get width from $capacity array.</dd>
<dt><b>QRCAP_WORDS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCAP_WORDS">QRCAP_WORDS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Matrix index to get number of words from $capacity array.</dd>
<dt><b>QRcode</b></dt>
<dd>in file qrcode.php, class <a href="com-tecnick-tcpdf/QRcode.html">QRcode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Class to create QR-code arrays for TCPDF class.</dd>
<dt><b>qrcode.php</b></dt>
<dd>procedural page <a href="com-tecnick-tcpdf/_qrcode.php.html">qrcode.php</a></dd>
<dt><b>QRCODEDEFS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRCODEDEFS">QRCODEDEFS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Indicate that definitions for this class are set</dd>
<dt><b>QRSPEC_VERSION_MAX</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRSPEC_VERSION_MAX">QRSPEC_VERSION_MAX</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Maximum QR Code version.</dd>
<dt><b>QRSPEC_WIDTH_MAX</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQRSPEC_WIDTH_MAX">QRSPEC_WIDTH_MAX</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Maximum matrix size for maximum version (version 40 is 177*177 matrix).</dd>
<dt><b>qrstrset</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodqrstrset">QRcode::qrstrset()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Replace a value on the array at the specified position</dd>
<dt><b>QR_DEFAULT_MASK</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_DEFAULT_MASK">QR_DEFAULT_MASK</a><br>&nbsp;&nbsp;&nbsp;&nbsp;when QR_FIND_BEST_MASK === false</dd>
<dt><b>QR_ECLEVEL_H</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_H">QR_ECLEVEL_H</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level H : About 30% or less errors can be corrected.</dd>
<dt><b>QR_ECLEVEL_L</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_L">QR_ECLEVEL_L</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level L : About 7% or less errors can be corrected.</dd>
<dt><b>QR_ECLEVEL_M</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_M">QR_ECLEVEL_M</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level M : About 15% or less errors can be corrected.</dd>
<dt><b>QR_ECLEVEL_Q</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_ECLEVEL_Q">QR_ECLEVEL_Q</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Error correction level Q : About 25% or less errors can be corrected.</dd>
<dt><b>QR_FIND_BEST_MASK</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_FIND_BEST_MASK">QR_FIND_BEST_MASK</a><br>&nbsp;&nbsp;&nbsp;&nbsp;if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code</dd>
<dt><b>QR_FIND_FROM_RANDOM</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_FIND_FROM_RANDOM">QR_FIND_FROM_RANDOM</a><br>&nbsp;&nbsp;&nbsp;&nbsp;if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly</dd>
<dt><b>QR_MODE_8B</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_8B">QR_MODE_8B</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_AN</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_AN">QR_MODE_AN</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_KJ</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_KJ">QR_MODE_KJ</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_NL</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_NL">QR_MODE_NL</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode</dd>
<dt><b>QR_MODE_NM</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_NM">QR_MODE_NM</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode.</dd>
<dt><b>QR_MODE_ST</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineQR_MODE_ST">QR_MODE_ST</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Encoding mode STRUCTURED (currently unsupported)</dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
<hr />
<a name="r"></a>
<div>
@ -1070,8 +1368,14 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$re_spaces">TCPDF::$re_spaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Regular expression used to find blank characters used for word-wrapping.</dd>
<dt><b>$rMargin</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$rMargin">TCPDF::$rMargin</a></dd>
<dt><b>$rsblocks</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$rsblocks">QRcode::$rsblocks</a></dd>
<dt><b>$rsitems</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$rsitems">QRcode::$rsitems</a></dd>
<dt><b>$rtl</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$rtl">TCPDF::$rtl</a></dd>
<dt><b>$runLength</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$runLength">QRcode::$runLength</a></dd>
<dt><b>RadialGradient</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRadialGradient">TCPDF::RadialGradient()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints a radial colour gradient.</dd>
<dt><b>RadioButton</b></dt>
@ -1080,6 +1384,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodreadDiskCache">TCPDF::readDiskCache()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Read data from a temporary file on filesystem.</dd>
<dt><b>Rect</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRect">TCPDF::Rect()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a rectangle.</dd>
<dt><b>registrationMark</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodregistrationMark">TCPDF::registrationMark()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Paints a registration mark</dd>
<dt><b>RegularPolygon</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRegularPolygon">TCPDF::RegularPolygon()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a regular polygon.</dd>
<dt><b>removeSHY</b></dt>
@ -1094,6 +1400,24 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRotate">TCPDF::Rotate()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Rotate object.</dd>
<dt><b>RoundedRect</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodRoundedRect">TCPDF::RoundedRect()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a rounded rectangle.</dd>
<dt><b>rsBlockNum</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsBlockNum">QRcode::rsBlockNum()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return block number 0</dd>
<dt><b>rsBlockNum1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsBlockNum1">QRcode::rsBlockNum1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return block number 1</dd>
<dt><b>rsBlockNum2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsBlockNum2">QRcode::rsBlockNum2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return block number 2</dd>
<dt><b>rsDataCodes1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsDataCodes1">QRcode::rsDataCodes1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return data codes 1</dd>
<dt><b>rsDataCodes2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsDataCodes2">QRcode::rsDataCodes2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return data codes 2</dd>
<dt><b>rsDataLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsDataLength">QRcode::rsDataLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return data length</dd>
<dt><b>rsEccCodes1</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsEccCodes1">QRcode::rsEccCodes1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return ecc codes 1</dd>
<dt><b>rsEccCodes2</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsEccCodes2">QRcode::rsEccCodes2()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return ecc codes 2</dd>
<dt><b>rsEccLength</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodrsEccLength">QRcode::rsEccLength()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Return ecc length</dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
@ -1118,6 +1442,8 @@
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$start_transaction_page">TCPDF::$start_transaction_page</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Store page number when startTransaction() is called.</dd>
<dt><b>$state</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$state">TCPDF::$state</a></dd>
<dt><b>$structured</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$structured">QRcode::$structured</a></dd>
<dt><b>$subject</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$subject">TCPDF::$subject</a></dd>
<dt><b>Scale</b></dt>
@ -1135,9 +1461,11 @@
<dt><b>SetAutoPageBreak</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSetAutoPageBreak">TCPDF::SetAutoPageBreak()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.</dd>
<dt><b>setBarcode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetBarcode">TCPDF::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set document barcode.</dd>
<dd>in file 2dbarcodes.php, method <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html#methodsetBarcode">TCPDF2DBarcode::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set the barcode.</dd>
<dt><b>setBarcode</b></dt>
<dd>in file barcodes.php, method <a href="com-tecnick-tcpdf/TCPDFBarcode.html#methodsetBarcode">TCPDFBarcode::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set the barcode.</dd>
<dt><b>setBarcode</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetBarcode">TCPDF::setBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set document barcode.</dd>
<dt><b>SetBooklet</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSetBooklet">TCPDF::SetBooklet()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set the booklet mode for double-sided pages.</dd>
<dt><b>setBuffer</b></dt>
@ -1188,6 +1516,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetFooterMargin">TCPDF::setFooterMargin()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set footer margin.</dd>
<dt><b>setFormDefaultProp</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetFormDefaultProp">TCPDF::setFormDefaultProp()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set default properties for form fields.</dd>
<dt><b>setFrameAt</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodsetFrameAt">QRcode::setFrameAt()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set frame value at specified position</dd>
<dt><b>setGraphicVars</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodsetGraphicVars">TCPDF::setGraphicVars()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Set graphic variables.</dd>
<dt><b>setHeader</b></dt>
@ -1296,6 +1626,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSkewX">TCPDF::SkewX()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Skew horizontally.</dd>
<dt><b>SkewY</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodSkewY">TCPDF::SkewY()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Skew vertically.</dd>
<dt><b>splitString</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodsplitString">QRcode::splitString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;splitString</dd>
<dt><b>StarPolygon</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodStarPolygon">TCPDF::StarPolygon()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Draws a star polygon</dd>
<dt><b>startPage</b></dt>
@ -1308,6 +1640,10 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodStartTransform">TCPDF::StartTransform()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Starts a 2D tranformation saving current graphic state.</dd>
<dt><b>StopTransform</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodStopTransform">TCPDF::StopTransform()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Stops a 2D tranformation restoring previous graphic state.</dd>
<dt><b>STRUCTURE_HEADER_BITS</b></dt>
<dd>in file qrcode.php, constant <a href="com-tecnick-tcpdf/_qrcode.php.html#defineSTRUCTURE_HEADER_BITS">STRUCTURE_HEADER_BITS</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Number of header bits for structured mode</dd>
<dt><b>str_split</b></dt>
<dd>in file qrcode.php, function <a href="com-tecnick-tcpdf/_qrcode.php.html#functionstr_split">str_split()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Convert a string to an array (needed for PHP4 compatibility)</dd>
<dt><b>swapMargins</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodswapMargins">TCPDF::swapMargins()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Swap the left and right margins.</dd>
</dl>
@ -1348,12 +1684,16 @@
<dd>in file tcpdf.php, class <a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This is a PHP class for generating PDF documents without requiring external extensions.<br /></dd>
<dt><b>tcpdf.php</b></dt>
<dd>procedural page <a href="com-tecnick-tcpdf/_tcpdf.php.html">tcpdf.php</a></dd>
<dt><b>TCPDF2DBarcode</b></dt>
<dd>in file 2dbarcodes.php, class <a href="com-tecnick-tcpdf/TCPDF2DBarcode.html">TCPDF2DBarcode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>
<dd>in file barcodes.php, class <a href="com-tecnick-tcpdf/TCPDFBarcode.html">TCPDFBarcode</a><br>&nbsp;&nbsp;&nbsp;&nbsp;PHP class to creates array representations for common 1D barcodes to be used with TCPDF (http://www.tcpdf.org).<br /></dd>
<dt><b>Text</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodText">TCPDF::Text()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Prints a character string.</dd>
<dt><b>TextField</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodTextField">TCPDF::TextField()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Creates a text field</dd>
<dt><b>toUpper</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodtoUpper">QRcode::toUpper()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;toUpper</dd>
<dt><b>Transform</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodTransform">TCPDF::Transform()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Apply graphic transformations.</dd>
<dt><b>Translate</b></dt>
@ -1397,9 +1737,11 @@
<dt><b>UTF8ArrSubString</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8ArrSubString">TCPDF::UTF8ArrSubString()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Extract a slice of the $strarr array and return it as string.</dd>
<dt><b>UTF8ArrToLatin1</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8ArrToLatin1">TCPDF::UTF8ArrToLatin1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Converts UTF-8 characters array to Latin1<br /></dd>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8ArrToLatin1">TCPDF::UTF8ArrToLatin1()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Converts UTF-8 characters array to array of Latin1 characters<br /></dd>
<dt><b>utf8Bidi</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodutf8Bidi">TCPDF::utf8Bidi()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).</dd>
<dt><b>utf8StrArrRev</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodutf8StrArrRev">TCPDF::utf8StrArrRev()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).</dd>
<dt><b>UTF8StringToArray</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodUTF8StringToArray">TCPDF::UTF8StringToArray()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Converts UTF-8 strings to codepoints array.<br /></dd>
<dt><b>utf8StrRev</b></dt>
@ -1416,6 +1758,10 @@
<div>
<h2>v</h2>
<dl>
<dt><b>$version</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$version">QRcode::$version</a></dd>
<dt><b>$versionPattern</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$versionPattern">QRcode::$versionPattern</a></dd>
<dt><b>$viewer_preferences</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$viewer_preferences">TCPDF::$viewer_preferences</a><br>&nbsp;&nbsp;&nbsp;&nbsp;PDF viewer preferences.</dd>
<dt><b>$visibility</b></dt>
@ -1430,6 +1776,8 @@
<dl>
<dt><b>$w</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$w">TCPDF::$w</a></dd>
<dt><b>$width</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$width">QRcode::$width</a></dd>
<dt><b>$wPt</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$wPt">TCPDF::$wPt</a></dd>
<dt><b>Write</b></dt>
@ -1442,6 +1790,8 @@
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodwriteBarcode">TCPDF::writeBarcode()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;This function is DEPRECATED, please use the new write1DBarcode() function.</dd>
<dt><b>writeDiskCache</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodwriteDiskCache">TCPDF::writeDiskCache()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Writes data to a temporary file on filesystem.</dd>
<dt><b>writeFormatInformation</b></dt>
<dd>in file qrcode.php, method <a href="com-tecnick-tcpdf/QRcode.html#methodwriteFormatInformation">QRcode::writeFormatInformation()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Write Format Information on frame and returns the number of black bits</dd>
<dt><b>writeHTML</b></dt>
<dd>in file tcpdf.php, method <a href="com-tecnick-tcpdf/TCPDF.html#methodwriteHTML">TCPDF::writeHTML()</a><br>&nbsp;&nbsp;&nbsp;&nbsp;Allows to preserve some HTML formatting (limited support).<br /> IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.</dd>
<dt><b>writeHTMLCell</b></dt>
@ -1456,6 +1806,8 @@
<dl>
<dt><b>$x</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$x">TCPDF::$x</a></dd>
<dt><b>$x</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$x">QRcode::$x</a></dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
@ -1466,6 +1818,8 @@
<dl>
<dt><b>$y</b></dt>
<dd>in file tcpdf.php, variable <a href="com-tecnick-tcpdf/TCPDF.html#var$y">TCPDF::$y</a></dd>
<dt><b>$y</b></dt>
<dd>in file qrcode.php, variable <a href="com-tecnick-tcpdf/QRcode.html#var$y">QRcode::$y</a></dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
@ -1479,9 +1833,19 @@
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
<hr />
<a name="2"></a>
<div>
<h2>2</h2>
<dl>
<dt><b>2dbarcodes.php</b></dt>
<dd>procedural page <a href="com-tecnick-tcpdf/_2dbarcodes.php.html">2dbarcodes.php</a></dd>
</dl>
</div>
<a href="elementindex_com-tecnick-tcpdf.html#top">top</a><br>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:49 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -35,7 +35,7 @@
<a href="#Post-parsing">Post-parsing</a><br>
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:44 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:53 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -58,7 +64,7 @@
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:49 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -30,9 +30,13 @@
<br /><br />
<b>Files:</b><br />
<div class="package">
<a href="com-tecnick-tcpdf/_2dbarcodes.php.html"> 2dbarcodes.php
</a><br>
<a href="com-tecnick-tcpdf/_barcodes.php.html"> barcodes.php
</a><br>
<a href="com-tecnick-tcpdf/_htmlcolors.php.html"> htmlcolors.php
</a><br>
<a href="com-tecnick-tcpdf/_qrcode.php.html"> qrcode.php
</a><br>
<a href="com-tecnick-tcpdf/_tcpdf.php.html"> tcpdf.php
</a><br>
@ -45,7 +49,9 @@
<b>Classes:</b><br />
<div class="package">
<a href="com-tecnick-tcpdf/TCPDF.html">TCPDF</a><br />
<a href="com-tecnick-tcpdf/QRcode.html">QRcode</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/TCPDFBarcode.html">TCPDFBarcode</a><br />
</div>
</td>
@ -58,7 +64,7 @@
This documentation was generated by <a href="http://www.phpdoc.org">phpDocumentor v1.4.3</a><br />
<div class="credit">
<hr />
Documentation generated on Sat, 20 Mar 2010 14:26:41 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
Documentation generated on Sat, 27 Mar 2010 18:51:49 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
</div>
</td></tr></table>
</td>

View File

@ -2,13 +2,13 @@
//============================================================+
// File name : example_050.php
// Begin : 2009-04-09
// Last Update : 2009-12-15
//
// Last Update : 2010-03-23
//
// Description : Example 050 for TCPDF class
// 2D Barcodes
//
//
// Author: Nicola Asuni
//
//
// (c) Copyright:
// Nicola Asuni
// Tecnick.com s.r.l.
@ -34,7 +34,7 @@ require_once('../config/lang/eng.php');
require_once('../tcpdf.php');
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
@ -62,10 +62,10 @@ $pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
$pdf->setLanguageArray($l);
// ---------------------------------------------------------
@ -87,12 +87,48 @@ $style = array(
// write TEST 2D Barcode
$pdf->write2DBarcode('X', 'TEST', '', '', 30, 20, $style, 'N');
// ---
$pdf->Ln();
$pdf->Cell(0, 0, ' ', 0, 1);
$style = array(
'border' => false,
'padding' => 1,
'fgcolor' => array(0,0,0),
'bgcolor' => false, //array(255,255,255)
);
// QRCODE,L : QR-CODE Low error correction
$pdf->Cell(0, 0, 'QRCODE L', 0, 1);
$pdf->write2DBarcode('www.tcpdf.org', 'QRCODE,L', '', '', 30, 30, $style, 'N');
$pdf->Ln();
// QRCODE,M : QR-CODE Medium error correction
$pdf->Cell(0, 0, 'QRCODE M', 0, 1);
$pdf->write2DBarcode('www.tcpdf.org', 'QRCODE,M', '', '', 30, 30, $style, 'N');
$pdf->Ln();
// QRCODE,Q : QR-CODE Better error correction
$pdf->Cell(0, 0, 'QRCODE Q', 0, 1);
$pdf->write2DBarcode('www.tcpdf.org', 'QRCODE,Q', '', '', 30, 30, $style, 'N');
$pdf->Ln();
// QRCODE,H : QR-CODE Best error correction
$pdf->Cell(0, 0, 'QRCODE H', 0, 1);
$pdf->write2DBarcode('www.tcpdf.org', 'QRCODE,H', '', '', 30, 30, $style, 'N');
$pdf->Ln();
// ---------------------------------------------------------
//Close and output PDF document
$pdf->Output('example_050.pdf', 'I');
//============================================================+
// END OF FILE
// END OF FILE
//============================================================+
?>

View File

@ -2,7 +2,7 @@
//============================================================+
// File name : example_051.php
// Begin : 2009-04-16
// Last Update : 2009-09-30
// Last Update : 2010-03-22
//
// Description : Example 051 for TCPDF class
// Full page background
@ -38,12 +38,15 @@ require_once('../tcpdf.php');
class MYPDF extends TCPDF {
//Page header
public function Header() {
// Full background image
// full background image
// store current auto-page-break status
$bMargin = $this->getBreakMargin();
$auto_page_break = $this->AutoPageBreak;
$this->SetAutoPageBreak(false, 0);
$img_file = K_PATH_IMAGES.'image_demo.jpg';
$this->Image($img_file, $x=0, $y=0, $w=210, $h=297, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false, $border=0);
$this->SetAutoPageBreak($auto_page_break);
$this->Image($img_file, 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0);
// restore auto-page-break status
$this->SetAutoPageBreak($auto_page_break, $bMargin);
}
}

View File

@ -68,12 +68,13 @@ echo '<'.'?'.'xml version="1.0" encoding="UTF-8"'.'?'.'>';
<li>Transactions and UNDO: [<a href="example_047.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Table header and rowspan: [<a href="example_048.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>TCPDF methods in HTML: [<a href="example_049.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Experimental 2D Barcode: [<a href="example_050.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>2D Barcode (QR Code): [<a href="example_050.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Full page background: [<a href="example_051.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Digital Signature Certification: [<a href="example_052.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Javascript functions: [<a href="example_053.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>XHTML Form: [<a href="example_054.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Font Dump: [<a href="example_055.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
<li>Crop Marks and Registration Marks: [<a href="example_056.php" title="PDF [new window]" target="_blank">PDF</a>]</li>
</ol>
</body>

392
tcpdf.php
View File

@ -2,9 +2,9 @@
//============================================================+
// File name : tcpdf.php
// Begin : 2002-08-03
// Last Update : 2010-03-20
// Last Update : 2010-03-27
// Author : Nicola Asuni - info@tecnick.com - http://www.tcpdf.org
// Version : 4.8.039
// Version : 4.9.000
// License : GNU LGPL (http://www.gnu.org/copyleft/lesser.html)
// ----------------------------------------------------------------------------
// Copyright (C) 2002-2010 Nicola Asuni - Tecnick.com S.r.l.
@ -43,7 +43,7 @@
// * includes methods to publish some XHTML code, including forms;
// * includes graphic (geometric) and transformation methods;
// * includes Javascript and Forms support;
// * includes a method to print various barcode formats: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS;
// * includes a method to print various barcode formats: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, QR-Code;
// * includes methods to set Bookmarks and print a Table of Content;
// * includes methods to move and delete pages;
// * includes methods for automatic page header and footer management;
@ -87,6 +87,7 @@
// Kosmas Papachristos for some CSS improvements.
// Marcel Partap for some fixes.
// Won Kyu Park for several suggestions, fixes and patches.
// Dominik Dzienia for QR-code support.
// Anyone that has reported a bug or sent a suggestion.
//============================================================+
@ -128,7 +129,7 @@
* @copyright 2002-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
* @link http://www.tcpdf.org
* @license http://www.gnu.org/copyleft/lesser.html LGPL
* @version 4.8.039
* @version 4.9.000
*/
/**
@ -152,14 +153,14 @@ if (!class_exists('TCPDF', false)) {
/**
* define default PDF document producer
*/
define('PDF_PRODUCER', 'TCPDF 4.8.039 (http://www.tcpdf.org)');
define('PDF_PRODUCER', 'TCPDF 4.9.000 (http://www.tcpdf.org)');
/**
* This is a PHP class for generating PDF documents without requiring external extensions.<br>
* TCPDF project (http://www.tcpdf.org) has been originally derived in 2002 from the Public Domain FPDF class by Olivier Plathey (http://www.fpdf.org), but now is almost entirely rewritten.<br>
* @name TCPDF
* @package com.tecnick.tcpdf
* @version 4.8.039
* @version 4.9.000
* @author Nicola Asuni - info@tecnick.com
* @link http://www.tcpdf.org
* @license http://www.gnu.org/copyleft/lesser.html LGPL
@ -3405,12 +3406,12 @@ if (!class_exists('TCPDF', false)) {
if (isset($this->CurrentFont['desc']['Ascent']) AND ($this->CurrentFont['desc']['Ascent'] > 0)) {
$this->FontAscent = $this->CurrentFont['desc']['Ascent'] * $this->FontSize / 1000;
} else {
$this->FontAscent = 0.8 * $this->FontSize;
$this->FontAscent = 0.85 * $this->FontSize;
}
if (isset($this->CurrentFont['desc']['Descent']) AND ($this->CurrentFont['desc']['Descent'] > 0)) {
$this->FontDescent = - $this->CurrentFont['desc']['Descent'] * $this->FontSize / 1000;
} else {
$this->FontDescent = 0.2 * $this->FontSize;
$this->FontDescent = 0.15 * $this->FontSize;
}
if (($this->page > 0) AND (isset($this->CurrentFont['i']))) {
$this->_out(sprintf('BT /F%d %.2F Tf ET', $this->CurrentFont['i'], $this->FontSizePt));
@ -3490,7 +3491,7 @@ if (!class_exists('TCPDF', false)) {
* @access public
* @since 4.0.018 (2008-08-06)
*/
public function Annotation($x='', $y='', $w, $h, $text, $opt=array('Subtype'=>'Text'), $spaces=0) {
public function Annotation($x, $y, $w, $h, $text, $opt=array('Subtype'=>'Text'), $spaces=0) {
if ($x === '') {
$x = $this->x;
}
@ -3582,7 +3583,7 @@ if (!class_exists('TCPDF', false)) {
$this->offsets[$filedata['n']] = $this->bufferlen;
$this->_out($filedata['n'].' 0 obj');
$this->_out('<</Type /EmbeddedFile'.$filter.' /Length '.strlen($data).' >>');
$this->_putstream($data);
$this->_putstream($data, $filedata['n']);
$this->_out('endobj');
}
}
@ -3703,7 +3704,6 @@ if (!class_exists('TCPDF', false)) {
* @see SetFont(), SetDrawColor(), SetFillColor(), SetTextColor(), SetLineWidth(), AddLink(), Ln(), MultiCell(), Write(), SetAutoPageBreak()
*/
public function Cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=0, $link='', $stretch=0, $ignore_min_height=false) {
//$min_cell_height = $this->FontAscent + $this->FontDescent;
$min_cell_height = $this->FontSize * $this->cell_height_ratio;
if ($h < $min_cell_height) {
$h = $min_cell_height;
@ -3828,7 +3828,40 @@ if (!class_exists('TCPDF', false)) {
}
}
if ($txt != '') {
$txt2 = $this->_escapetext($txt);
$txt2 = $txt;
if ($this->isunicode) {
if (($this->CurrentFont['type'] == 'core') OR ($this->CurrentFont['type'] == 'TrueType') OR ($this->CurrentFont['type'] == 'Type1')) {
$txt2 = $this->UTF8ToLatin1($txt2);
$txt2 = $this->_escape($txt2);
} else {
$unicode = $this->UTF8StringToArray($txt); // array of UTF-8 unicode values
//Convert string to UTF-16BE and reverse RTL language
$txt2 = $this->utf8StrArrRev($unicode, '', false, $this->tmprtl);
$txt2 = $this->_escape($txt2);
// ---- Fix for bug #2977340 "Incorrect Thai characters position arrangement" ----
// Symbols that could overlap on the font top (only works in LTR)
$overtop = array(3633, 3636, 3637, 3638, 3639, 3655, 3656, 3657, 3658, 3659, 3660, 3661, 3662); // Thai
$uniblock = array();
$numchars = count($unicode); // number of chars
$shift = 0;
$vh = (0.13 * $this->FontSize * $this->k); // vertical shift to avoid overlapping
// resolve overlapping conflicts by splitting the string in several parts
for ($i = 1; $i < $numchars; ++$i) {
$uniblock[] = $unicode[$i];
// check if symbols overlaps
if (in_array($unicode[$i], $overtop) AND in_array($unicode[($i - 1)], $overtop)) {
// get postion on string
$overpos = strlen($this->_escape($this->arrUTF8ToUTF16BE($uniblock, false)));
$txt2 = substr($txt2, 0, ($overpos + $shift)).') Tj '.sprintf('%05.2F', $vh).' Ts ('.substr($txt2, ($overpos + $shift), 2).') Tj 0 Ts ('.substr($txt2, ($overpos + $shift + 2));
$shift += ($overpos + 26);
$uniblock = array();
}
}
// ---- END OF Fix for bug #2977340 "Incorrect Thai characters position arrangement" ----
}
} else {
$txt2 = $this->_escape($txt2);
}
// text length
$txwidth = $this->GetStringWidth($txt);
$width = $txwidth;
@ -3914,9 +3947,8 @@ if (!class_exists('TCPDF', false)) {
$xdx = $this->x + $dx;
}
$xdk = $xdx * $k;
// calculate approximate position of the font base line
//$basefonty = $this->y + (($h + $this->FontAscent - $this->FontDescent)/2);
$basefonty = $this->y + ($h/2) + ($this->FontSize/3);
// get position of the font base line
$basefonty = $this->y + (($h + $this->FontAscent - $this->FontDescent) / 2);
// print text
$s .= sprintf('BT %.2F %.2F Td [(%s)] TJ ET', $xdk, (($this->h - $basefonty) * $k), $txt2);
if ($this->underline) {
@ -6227,7 +6259,7 @@ if (!class_exists('TCPDF', false)) {
}
if (isset($pl['opt']['mk']['ac'])) {
$annots .= ' /AC '.$pl['opt']['mk']['ca'].'';
}
}
if (isset($pl['opt']['mk']['i'])) {
$info = $this->getImageBuffer($pl['opt']['mk']['i']);
if ($info !== false) {
@ -7535,11 +7567,16 @@ if (!class_exists('TCPDF', false)) {
/**
* Output a stream.
* @param string $s string to output.
* @param int $n object reference for encryption mode
* @access protected
*/
protected function _putstream($s) {
protected function _putstream($s, $n=0) {
if ($this->encrypted) {
$s = $this->_RC4($this->_objectkey($this->n), $s);
if ($n <= 0) {
// default to current object
$n = $this->n;
}
$s = $this->_RC4($this->_objectkey($n), $s);
}
$this->_out('stream');
$this->_out($s);
@ -7733,7 +7770,7 @@ if (!class_exists('TCPDF', false)) {
}
/**
* Converts UTF-8 characters array to Latin1<br>
* Converts UTF-8 characters array to array of Latin1 characters<br>
* @param array $unicode array containing UTF-8 unicode values
* @return array
* @author Nicola Asuni
@ -9445,17 +9482,34 @@ if (!class_exists('TCPDF', false)) {
// END GRAPHIC FUNCTIONS SECTION -----------------------
// BIDIRECTIONAL TEXT SECTION --------------------------
/**
* Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
* @param string $str string to manipulate.
* @param bool $forcertl if 'R' forces RTL, if 'L' forces LTR
* @param bool $setbom if true set the Byte Order Mark (BOM = 0xFEFF)
* @param bool $forcertl if true forces RTL text direction
* @return string
* @access protected
* @author Nicola Asuni
* @since 2.1.000 (2008-01-08)
*/
protected function utf8StrRev($str, $setbom=false, $forcertl=false) {
return $this->arrUTF8ToUTF16BE($this->utf8Bidi($this->UTF8StringToArray($str), $str, $forcertl), $setbom);
return $this->utf8StrArrRev($this->UTF8StringToArray($str), $str, $setbom, $forcertl);
}
/**
* Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
* @param array $arr array of unicode values.
* @param string $str string to manipulate (or empty value).
* @param bool $setbom if true set the Byte Order Mark (BOM = 0xFEFF)
* @param bool $forcertl if true forces RTL text direction
* @return string
* @access protected
* @author Nicola Asuni
* @since 4.9.000 (2010-03-27)
*/
protected function utf8StrArrRev($arr, $str='', $setbom=false, $forcertl=false) {
return $this->arrUTF8ToUTF16BE($this->utf8Bidi($arr, $str, $forcertl), $setbom);
}
/**
@ -9463,7 +9517,7 @@ if (!class_exists('TCPDF', false)) {
* @param array $ta array of characters composing the string.
* @param string $str string to process
* @param bool $forcertl if 'R' forces RTL, if 'L' forces LTR
* @return string
* @return array of unicode chars
* @author Nicola Asuni
* @access protected
* @since 2.4.000 (2008-03-06)
@ -9962,7 +10016,7 @@ if (!class_exists('TCPDF', false)) {
} // end if AL (Arabic Letter)
} // end for each char
/*
* Combining characters that can occur with Shadda (0651 HEX, 1617 DEC) are placed in UE586-UE594.
* Combining characters that can occur with Arabic Shadda (0651 HEX, 1617 DEC) are replaced.
* Putting the combining mark and shadda in the same glyph allows us to avoid the two marks overlapping each other in an illegible manner.
*/
$cw = &$this->CurrentFont['cw'];
@ -11656,6 +11710,205 @@ if (!class_exists('TCPDF', false)) {
$this->viewer_preferences = $preferences;
}
/**
* Paints color transition registration bars
* @param float $x abscissa of the top left corner of the rectangle.
* @param float $y ordinate of the top left corner of the rectangle.
* @param float $w width of the rectangle.
* @param float $h height of the rectangle.
* @param boolean $transition if true prints tcolor transitions to white.
* @param boolean $vertical if true prints bar vertically.
* @param string $colors colors to print, one letter per color separated by comma (for example 'A,W,R,G,B,C,M,Y,K'): A=black, W=white, R=red, G=green, B=blue, C=cyan, M=magenta, Y=yellow, K=black.
* @author Nicola Asuni
* @since 4.9.000 (2010-03-26)
* @access public
*/
public function colorRegistrationBar($x, $y, $w, $h, $transition=true, $vertical=false, $colors='A,R,G,B,C,M,Y,K') {
$bars = explode(',', $colors);
$numbars = count($bars); // number of bars to print
// set bar measures
if ($vertical) {
$coords = array(0, 0, 0, 1);
$wb = $w / $numbars; // bar width
$hb = $h; // bar height
$xd = $wb; // delta x
$yd = 0; // delta y
} else {
$coords = array(1, 0, 0, 0);
$wb = $w; // bar width
$hb = $h / $numbars; // bar height
$xd = 0; // delta x
$yd = $hb; // delta y
}
$xb = $x;
$yb = $y;
foreach ($bars as $col) {
switch ($col) {
// set transition colors
case 'A': { // BLACK
$col_a = array(255);
$col_b = array(0);
break;
}
case 'W': { // WHITE
$col_a = array(0);
$col_b = array(255);
break;
}
case 'R': { // R
$col_a = array(255,255,255);
$col_b = array(255,0,0);
break;
}
case 'G': { // G
$col_a = array(255,255,255);
$col_b = array(0,255,0);
break;
}
case 'B': { // B
$col_a = array(255,255,255);
$col_b = array(0,0,255);
break;
}
case 'C': { // C
$col_a = array(0,0,0,0);
$col_b = array(100,0,0,0);
break;
}
case 'M': { // M
$col_a = array(0,0,0,0);
$col_b = array(0,100,0,0);
break;
}
case 'Y': { // Y
$col_a = array(0,0,0,0);
$col_b = array(0,0,100,0);
break;
}
case 'K': { // K
$col_a = array(0,0,0,0);
$col_b = array(0,0,0,100);
break;
}
default: { // GRAY
$col_a = array(255);
$col_b = array(0);
break;
}
}
if ($transition) {
// color gradient
$this->LinearGradient($xb, $yb, $wb, $hb, $col_a, $col_b, $coords);
} else {
// color rectangle
$this->SetFillColorArray($col_b);
$this->Rect($xb, $yb, $wb, $hb, 'F', array());
}
$xb += $xd;
$yb += $yd;
}
}
/**
* Paints crop mark
* @param float $x abscissa of the crop mark center.
* @param float $y ordinate of the crop mark center.
* @param float $w width of the crop mark.
* @param float $h height of the crop mark.
* @param string $type type of crop mark, one sybol per type separated by comma: A = top left, B = top right, C = bottom left, D = bottom right.
* @param array $color crop mark color (default black).
* @author Nicola Asuni
* @since 4.9.000 (2010-03-26)
* @access public
*/
public function cropMark($x, $y, $w, $h, $type='A,B,C,D', $color=array(0,0,0)) {
$this->SetLineStyle(array('width' => (0.5 / $this->k), 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => $color));
$crops = explode(',', $type);
$numcrops = count($crops); // number of crop marks to print
$dw = $w / 4; // horizontal space to leave before the intersection point
$dh = $h / 4; // vertical space to leave before the intersection point
foreach ($crops as $crop) {
switch ($crop) {
case 'A': {
$x1 = $x;
$y1 = $y - $h;
$x2 = $x;
$y2 = $y - $dh;
$x3 = $x - $w;
$y3 = $y;
$x4 = $x - $dw;
$y4 = $y;
break;
}
case 'B': {
$x1 = $x;
$y1 = $y - $h;
$x2 = $x;
$y2 = $y - $dh;
$x3 = $x + $dw;
$y3 = $y;
$x4 = $x + $w;
$y4 = $y;
break;
}
case 'C': {
$x1 = $x - $w;
$y1 = $y;
$x2 = $x - $dw;
$y2 = $y;
$x3 = $x;
$y3 = $y + $dh;
$x4 = $x;
$y4 = $y + $h;
break;
}
case 'D': {
$x1 = $x + $dw;
$y1 = $y;
$x2 = $x + $w;
$y2 = $y;
$x3 = $x;
$y3 = $y + $dh;
$x4 = $x;
$y4 = $y + $h;
break;
}
}
$this->Line($x1, $y1, $x2, $y2);
$this->Line($x3, $y3, $x4, $y4);
}
}
/**
* Paints a registration mark
* @param float $x abscissa of the registration mark center.
* @param float $y ordinate of the registration mark center.
* @param float $r radius of the crop mark.
* @param boolean $double if true print two concentric crop marks.
* @param array $cola crop mark color (default black).
* @param array $colb second crop mark color.
* @author Nicola Asuni
* @since 4.9.000 (2010-03-26)
* @access public
*/
public function registrationMark($x, $y, $r, $double=false, $cola=array(0,0,0), $colb=array(255,255,255)) {
$line_style = array('width' => (0.5 / $this->k), 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => $cola);
$this->SetFillColorArray($cola);
$this->PieSector($x, $y, $r, 90, 180, 'F');
$this->PieSector($x, $y, $r, 270, 360, 'F');
$this->Circle($x, $y, $r, 0, 360, 'C', $line_style, array(), 8);
if ($double) {
$r2 = $r * 0.5;
$this->SetFillColorArray($colb);
$this->PieSector($x, $y, $r2, 90, 180, 'F');
$this->PieSector($x, $y, $r2, 270, 360, 'F');
$this->SetFillColorArray($cola);
$this->PieSector($x, $y, $r2, 0, 90, 'F');
$this->PieSector($x, $y, $r2, 180, 270, 'F');
$this->Circle($x, $y, $r2, 0, 360, 'C', $line_style, array(), 8);
}
}
/**
* Paints a linear colour gradient.
* @param float $x abscissa of the top left corner of the rectangle.
@ -11805,8 +12058,8 @@ if (!class_exists('TCPDF', false)) {
/**
* Output gradient.
* @param int $type type of gradient.
* @param array $col1 first color (RGB components).
* @param array $col2 second color (RGB components).
* @param array $col1 first color array (GRAY, RGB or CMYK)
* @param array $col2 second color array (GRAY, RGB or CMYK) - must be the same color type as $col1
* @param array $coords array of coordinates.
* @author Andreas Würmser, Nicola Asuni
* @since 3.1.000 (2008-06-09)
@ -11815,14 +12068,25 @@ if (!class_exists('TCPDF', false)) {
protected function Gradient($type, $col1, $col2, $coords) {
$n = count($this->gradients) + 1;
$this->gradients[$n]['type'] = $type;
if (!isset($col1[1])) {
$col1[1]=$col1[2]=$col1[0];
switch(count($col1)) {
case 4: { // CMYK
$this->gradients[$n]['col1'] = sprintf('%.3F %.3F %.3F %.3F', $col1[0]/100, $col1[1]/100, $col1[2]/100, $col1[3]/100);
$this->gradients[$n]['col2'] = sprintf('%.3F %.3F %.3F %.3F', $col2[0]/100, $col2[1]/100, $col2[2]/100, $col2[3]/100);
$this->gradients[$n]['colspace'] = 'DeviceCMYK';
break;
}
case 3: { // RGB
$this->gradients[$n]['col1'] = sprintf('%.3F %.3F %.3F', $col1[0]/255, $col1[1]/255, $col1[2]/255);
$this->gradients[$n]['col2'] = sprintf('%.3F %.3F %.3F', $col2[0]/255, $col2[1]/255, $col2[2]/255);
$this->gradients[$n]['colspace'] = 'DeviceRGB';
break;
}
case 1: { // Gray scale
$this->gradients[$n]['col1'] = sprintf('%.3F', $col1[0]/255);
$this->gradients[$n]['col2'] = sprintf('%.3F', $col2[0]/255);
$this->gradients[$n]['colspace'] = 'DeviceGray';
}
}
$this->gradients[$n]['col1'] = sprintf('%.3F %.3F %.3F', ($col1[0]/255), ($col1[1]/255), ($col1[2]/255));
if (!isset($col2[1])) {
$col2[1] = $col2[2] = $col2[0];
}
$this->gradients[$n]['col2'] = sprintf('%.3F %.3F %.3F', ($col2[0]/255), ($col2[1]/255), ($col2[2]/255));
$this->gradients[$n]['coords'] = $coords;
//paint the gradient
$this->_out('/Sh'.$n.' sh');
@ -11853,7 +12117,11 @@ if (!class_exists('TCPDF', false)) {
$this->_newobj();
$this->_out('<<');
$this->_out('/ShadingType '.$grad['type']);
$this->_out('/ColorSpace /DeviceRGB');
if (isset($grad['colspace'])) {
$this->_out('/ColorSpace /'.$grad['colspace']);
} else {
$this->_out('/ColorSpace /DeviceRGB');
}
if ($grad['type'] == 2) {
$this->_out(sprintf('/Coords [%.3F %.3F %.3F %.3F]', $grad['coords'][0], $grad['coords'][1], $grad['coords'][2], $grad['coords'][3]));
$this->_out('/Function '.$f1.' 0 R');
@ -12163,8 +12431,7 @@ if (!class_exists('TCPDF', false)) {
case 'w':
case 'M':
case 'd':
case 'n':
case 'v': {
case 'n': {
$this->_out($line);
break;
}
@ -12281,7 +12548,7 @@ if (!class_exists('TCPDF', false)) {
/**
* Print a Linear Barcode.
* @param string $code code to print
* @param string $type type of barcode.
* @param string $type type of barcode (see barcodes.php for supported formats).
* @param int $x x position in user units
* @param int $y y position in user units
* @param int $w width in user units
@ -12539,7 +12806,7 @@ if (!class_exists('TCPDF', false)) {
/**
* Print 2D Barcode.
* @param string $code code to print
* @param string $type type of barcode.
* @param string $type type of barcode (see 2dbarcodes.php for supported formats).
* @param int $x x position in user units
* @param int $y y position in user units
* @param int $w width in user units
@ -12888,6 +13155,7 @@ if (!class_exists('TCPDF', false)) {
$dom[$key]['fontname'] = $this->FontFamily;
$dom[$key]['fontstyle'] = $this->FontStyle;
$dom[$key]['fontsize'] = $this->FontSizePt;
$dom[$key]['line-height'] = $this->cell_height_ratio;
$dom[$key]['bgcolor'] = false;
$dom[$key]['fgcolor'] = $this->fgcolor;
$dom[$key]['align'] = '';
@ -12927,6 +13195,7 @@ if (!class_exists('TCPDF', false)) {
$dom[$key]['fontname'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['fontname'];
$dom[$key]['fontstyle'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['fontstyle'];
$dom[$key]['fontsize'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['fontsize'];
$dom[$key]['line-height'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['line-height'];
$dom[$key]['bgcolor'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['bgcolor'];
$dom[$key]['fgcolor'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['fgcolor'];
$dom[$key]['align'] = $dom[($dom[($dom[$key]['parent'])]['parent'])]['align'];
@ -12986,6 +13255,7 @@ if (!class_exists('TCPDF', false)) {
$dom[$key]['fontname'] = $dom[$parentkey]['fontname'];
$dom[$key]['fontstyle'] = $dom[$parentkey]['fontstyle'];
$dom[$key]['fontsize'] = $dom[$parentkey]['fontsize'];
$dom[$key]['line-height'] = $dom[$parentkey]['line-height'];
$dom[$key]['bgcolor'] = $dom[$parentkey]['bgcolor'];
$dom[$key]['fgcolor'] = $dom[$parentkey]['fgcolor'];
$dom[$key]['align'] = $dom[$parentkey]['align'];
@ -13081,6 +13351,23 @@ if (!class_exists('TCPDF', false)) {
}
}
}
// line-height
if (isset($dom[$key]['style']['line-height'])) {
$lineheight = trim($dom[$key]['style']['line-height']);
switch ($lineheight) {
// A normal line height. This is default
case 'normal': {
$dom[$key]['line-height'] = $dom[0]['line-height'];
break;
}
default: {
if (is_numeric($lineheight)) {
$lineheight = $lineheight * 100;
}
$dom[$key]['line-height'] = $this->getHTMLUnitToUnits($lineheight, 1, '%', true);
}
}
}
// font style
if (isset($dom[$key]['style']['font-weight']) AND (strtolower($dom[$key]['style']['font-weight']{0}) == 'b')) {
$dom[$key]['fontstyle'] .= 'B';
@ -13357,6 +13644,7 @@ if (!class_exists('TCPDF', false)) {
$this->listindent = $this->GetStringWidth('0000');
}
// save previous states
$prev_cell_height_ratio = $this->cell_height_ratio;
$prev_listnum = $this->listnum;
$prev_listordered = $this->listordered;
$prev_listcount = $this->listcount;
@ -13376,11 +13664,13 @@ if (!class_exists('TCPDF', false)) {
if ($dom[$key]['tag'] AND isset($dom[$key]['attribute']['pagebreak'])) {
// check for pagebreak
if (($dom[$key]['attribute']['pagebreak'] == 'true') OR ($dom[$key]['attribute']['pagebreak'] == 'left') OR ($dom[$key]['attribute']['pagebreak'] == 'right')) {
$this->AddPage();
// add a page (or trig AcceptPageBreak() for multicolumn mode)
$this->checkPageBreak($this->PageBreakTrigger + 1);
}
if ((($dom[$key]['attribute']['pagebreak'] == 'left') AND (((!$this->rtl) AND (($this->page % 2) == 0)) OR (($this->rtl) AND (($this->page % 2) != 0))))
OR (($dom[$key]['attribute']['pagebreak'] == 'right') AND (((!$this->rtl) AND (($this->page % 2) != 0)) OR (($this->rtl) AND (($this->page % 2) == 0))))) {
$this->AddPage();
// add a page (or trig AcceptPageBreak() for multicolumn mode)
$this->checkPageBreak($this->PageBreakTrigger + 1);
}
}
if ($dom[$key]['tag'] AND $dom[$key]['opening'] AND isset($dom[$key]['attribute']['nobr']) AND ($dom[$key]['attribute']['nobr'] == 'true')) {
@ -13416,6 +13706,7 @@ if (!class_exists('TCPDF', false)) {
$this_method_vars['lalign'] = $lalign;
$this_method_vars['plalign'] = $plalign;
$this_method_vars['w'] = $w;
$this_method_vars['prev_cell_height_ratio'] = $prev_cell_height_ratio;
$this_method_vars['prev_listnum'] = $prev_listnum;
$this_method_vars['prev_listordered'] = $prev_listordered;
$this_method_vars['prev_listcount'] = $prev_listcount;
@ -13438,8 +13729,8 @@ if (!class_exists('TCPDF', false)) {
foreach ($this_method_vars as $vkey => $vval) {
$$vkey = $vval;
}
// add a page
$this->AddPage();
// add a page (or trig AcceptPageBreak() for multicolumn mode)
$this->checkPageBreak($this->PageBreakTrigger + 1);
$this->start_transaction_page = $this->page;
}
}
@ -13451,6 +13742,11 @@ if (!class_exists('TCPDF', false)) {
}
}
if ($dom[$key]['tag'] OR ($key == 0)) {
if (isset($dom[$key]['line-height'])) {
// set line height
$this->cell_height_ratio = $dom[$key]['line-height'];
$this->lasth = $this->FontSize * $this->cell_height_ratio;
}
if ((($dom[$key]['value'] == 'table') OR ($dom[$key]['value'] == 'tr')) AND (isset($dom[$key]['align']))) {
$dom[$key]['align'] = ($this->rtl) ? 'R' : 'L';
}
@ -14273,8 +14569,8 @@ if (!class_exists('TCPDF', false)) {
foreach ($this_method_vars as $vkey => $vval) {
$$vkey = $vval;
}
// add a page
$this->AddPage();
// add a page (or trig AcceptPageBreak() for multicolumn mode)
$this->checkPageBreak($this->PageBreakTrigger + 1);
$undo = true; // avoid infinite loop
} else {
$undo = false;
@ -14378,6 +14674,7 @@ if (!class_exists('TCPDF', false)) {
$this->rMargin = $this->pagedim[$this->page]['orm'];
}
// restore previous list state
$this->cell_height_ratio = $prev_cell_height_ratio;
$this->listnum = $prev_listnum;
$this->listordered = $prev_listordered;
$this->listcount = $prev_listcount;
@ -14928,11 +15225,13 @@ if (!class_exists('TCPDF', false)) {
$pba = $dom[$key]['attribute']['pagebreakafter'];
// check for pagebreak
if (($pba == 'true') OR ($pba == 'left') OR ($pba == 'right')) {
$this->AddPage();
// add a page (or trig AcceptPageBreak() for multicolumn mode)
$this->checkPageBreak($this->PageBreakTrigger + 1);
}
if ((($pba == 'left') AND (((!$this->rtl) AND (($this->page % 2) == 0)) OR (($this->rtl) AND (($this->page % 2) != 0))))
OR (($pba == 'right') AND (((!$this->rtl) AND (($this->page % 2) != 0)) OR (($this->rtl) AND (($this->page % 2) == 0))))) {
$this->AddPage();
// add a page (or trig AcceptPageBreak() for multicolumn mode)
$this->checkPageBreak($this->PageBreakTrigger + 1);
}
}
}
@ -15334,7 +15633,6 @@ if (!class_exists('TCPDF', false)) {
case '!' :
case '#' :
case 'disc' :
case 'disc' :
case 'circle' :
case 'square' :
case '1':
@ -15445,7 +15743,7 @@ if (!class_exists('TCPDF', false)) {
}
/**
* convert html string containing value and unit of measure to user's units or points.
* Convert HTML string containing value and unit of measure to user's units or points.
* @param string $htmlval string containing values and unit
* @param string $refsize reference value in points
* @param string $defaultunit default unit (can be one of the following: %, em, ex, px, in, mm, pc, pt).