From a6b85291527e9499dd6d8fd931e48a4df44eeee0 Mon Sep 17 00:00:00 2001 From: nicolaasuni Date: Sun, 18 Apr 2010 14:02:45 +0200 Subject: [PATCH] 4.9.014 --- CHANGELOG.TXT | 3 + README.TXT | 4 +- doc/classtrees_com-tecnick-tcpdf.html | 2 +- doc/com-tecnick-tcpdf/QRcode.html | 2 +- doc/com-tecnick-tcpdf/TCPDF.html | 96 +++++++++---------- doc/com-tecnick-tcpdf/TCPDF2DBarcode.html | 2 +- doc/com-tecnick-tcpdf/TCPDFBarcode.html | 2 +- doc/com-tecnick-tcpdf/_2dbarcodes.php.html | 2 +- doc/com-tecnick-tcpdf/_barcodes.php.html | 2 +- .../_config---tcpdf_config.php.html | 2 +- doc/com-tecnick-tcpdf/_htmlcolors.php.html | 2 +- doc/com-tecnick-tcpdf/_qrcode.php.html | 2 +- doc/com-tecnick-tcpdf/_tcpdf.php.html | 6 +- doc/com-tecnick-tcpdf/_unicode_data.php.html | 2 +- doc/elementindex.html | 2 +- doc/elementindex_com-tecnick-tcpdf.html | 2 +- doc/errors.html | 2 +- doc/index.html | 2 +- doc/li_com-tecnick-tcpdf.html | 2 +- tcpdf.php | 12 ++- 20 files changed, 78 insertions(+), 73 deletions(-) diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 070174c..fad1366 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,6 @@ +4.9.014 (2010-04-18) + - Bug item #2988845 was fixed. + 4.9.013 (2010-04-15) - Image() and ImageEPS() methods were fixed and improved; $fitonpage parameter was added. diff --git a/README.TXT b/README.TXT index 339f381..9ba9356 100755 --- a/README.TXT +++ b/README.TXT @@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076 ------------------------------------------------------------ Name: TCPDF -Version: 4.9.013 -Release date: 2010-04-15 +Version: 4.9.014 +Release date: 2010-04-18 Author: Nicola Asuni Copyright (c) 2001-2010: diff --git a/doc/classtrees_com-tecnick-tcpdf.html b/doc/classtrees_com-tecnick-tcpdf.html index 53f62d0..ee412c7 100644 --- a/doc/classtrees_com-tecnick-tcpdf.html +++ b/doc/classtrees_com-tecnick-tcpdf.html @@ -55,7 +55,7 @@

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/QRcode.html b/doc/com-tecnick-tcpdf/QRcode.html index 29493da..dfbef5b 100644 --- a/doc/com-tecnick-tcpdf/QRcode.html +++ b/doc/com-tecnick-tcpdf/QRcode.html @@ -5548,7 +5548,7 @@ $frame)

- Documentation generated on Thu, 15 Apr 2010 14:13:28 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/TCPDF.html b/doc/com-tecnick-tcpdf/TCPDF.html index b918522..acfa9df 100644 --- a/doc/com-tecnick-tcpdf/TCPDF.html +++ b/doc/com-tecnick-tcpdf/TCPDF.html @@ -80,7 +80,7 @@ Source Location: /tcpdf.php

Version:

@@ -665,7 +665,7 @@ This is a PHP class for generating PDF documents without requiring external exte author:  Nicola Asuni - info@tecnick.com - version:  4.9.013 + version:  4.9.014 link:  http://www.tcpdf.org @@ -6582,7 +6582,7 @@ $firstblock = false])
-

method addHTMLVertSpace [line 16032]

+

method addHTMLVertSpace [line 16034]

@@ -6838,7 +6838,7 @@ $k)
-

method addTOC [line 17051]

+

method addTOC [line 17053]

@@ -7808,7 +7808,7 @@ $h)
-

method closeHTMLTagHandler [line 15642]

+

method closeHTMLTagHandler [line 15644]

@@ -8042,7 +8042,7 @@ $js = false])
-

method commitTransaction [line 17210]

+

method commitTransaction [line 17212]

@@ -8385,7 +8385,7 @@ $fill_color = array()])
-

method deletePage [line 16909]

+

method deletePage [line 16911]

@@ -8544,7 +8544,7 @@ $afinish:)
-

method empty_string [line 17264]

+

method empty_string [line 17266]

@@ -9093,7 +9093,7 @@ $pagenum = ''])
-

method getBuffer [line 16595]

+

method getBuffer [line 16597]

@@ -9359,7 +9359,7 @@ $size = 0])
-

method getFontBuffer [line 16755]

+

method getFontBuffer [line 16757]

@@ -9736,7 +9736,7 @@ $v)
-

method getGraphicVars [line 16459]

+

method getGraphicVars [line 16461]

@@ -9952,7 +9952,7 @@ $html)
-

method getHTMLUnitToUnits [line 16178]

+

method getHTMLUnitToUnits [line 16180]

@@ -10018,7 +10018,7 @@ $point)
-

method getHyphenPatternsFromTEX [line 17532]

+

method getHyphenPatternsFromTEX [line 17534]

@@ -10063,7 +10063,7 @@ $file)
-

method getImageBuffer [line 16697]

+

method getImageBuffer [line 16699]

@@ -10456,7 +10456,7 @@ $w = 0])
-

method getObjFilename [line 16527]

+

method getObjFilename [line 16529]

@@ -10566,7 +10566,7 @@ $prefix)
-

method getPageBuffer [line 16638]

+

method getPageBuffer [line 16640]

@@ -11204,7 +11204,7 @@ $coords)
-

method hyphenateText [line 17571]

+

method hyphenateText [line 17573]

@@ -11285,7 +11285,7 @@ $charmax = 8])
-

method hyphenateWord [line 17462]

+

method hyphenateWord [line 17464]

@@ -11753,7 +11753,7 @@ $script)
-

method intToRoman [line 16252]

+

method intToRoman [line 16254]

@@ -12405,7 +12405,7 @@ $y = ''])
-

method movePage [line 16772]

+

method movePage [line 16774]

@@ -12579,7 +12579,7 @@ $maxh = 0])
-

method objclone [line 17253]

+

method objclone [line 17255]

@@ -12652,7 +12652,7 @@ $object)
-

method openHTMLTagHandler [line 15042]

+

method openHTMLTagHandler [line 15044]

@@ -13173,7 +13173,7 @@ $closed)
-

method putHtmlListBullet [line 16317]

+

method putHtmlListBullet [line 16319]

@@ -13392,7 +13392,7 @@ $js = false])
-

method readDiskCache [line 16567]

+

method readDiskCache [line 16569]

@@ -13743,7 +13743,7 @@ $txt = ''])
-

method revstrpos [line 17277]

+

method revstrpos [line 17279]

@@ -13848,7 +13848,7 @@ $length)
-

method rollbackTransaction [line 17224]

+

method rollbackTransaction [line 17226]

@@ -14253,7 +14253,7 @@ $y = ''])
-

method selectColumn [line 17340]

+

method selectColumn [line 17342]

@@ -14292,7 +14292,7 @@ $col = ''])
-

method serializeTCPDFtagParameters [line 17387]

+

method serializeTCPDFtagParameters [line 17389]

@@ -14505,7 +14505,7 @@ $bc = ''])
-

method SetBooklet [line 16092]

+

method SetBooklet [line 16094]

@@ -14556,7 +14556,7 @@ $outer = -1])
-

method setBuffer [line 16577]

+

method setBuffer [line 16579]

@@ -14676,7 +14676,7 @@ $pad)
-

method setColumnsArray [line 17327]

+

method setColumnsArray [line 17329]

@@ -15114,7 +15114,7 @@ $tint = 100])
-

method setEqualColumns [line 17294]

+

method setEqualColumns [line 17296]

@@ -15414,7 +15414,7 @@ $fontfile = ''])
-

method setFontBuffer [line 16713]

+

method setFontBuffer [line 16715]

@@ -15501,7 +15501,7 @@ $size)
-

method setFontSubBuffer [line 16735]

+

method setFontSubBuffer [line 16737]

@@ -15697,7 +15697,7 @@ $prop = array()])
-

method setGraphicVars [line 16492]

+

method setGraphicVars [line 16494]

@@ -15893,7 +15893,7 @@ $hm = 10])
-

method setHtmlLinksStyle [line 16163]

+

method setHtmlLinksStyle [line 16165]

@@ -15938,7 +15938,7 @@ $fontstyle = 'U'])
-

method setHtmlVSpace [line 16132]

+

method setHtmlVSpace [line 16134]

@@ -15977,7 +15977,7 @@ $tagvs)
-

method setImageBuffer [line 16654]

+

method setImageBuffer [line 16656]

@@ -16064,7 +16064,7 @@ $scale)
-

method setImageSubBuffer [line 16677]

+

method setImageSubBuffer [line 16679]

diff --git a/tcpdf.php b/tcpdf.php index 7144c28..1e88b94 100755 --- a/tcpdf.php +++ b/tcpdf.php @@ -2,9 +2,9 @@ //============================================================+ // File name : tcpdf.php // Begin : 2002-08-03 -// Last Update : 2010-04-15 +// Last Update : 2010-04-18 // Author : Nicola Asuni - info@tecnick.com - http://www.tcpdf.org -// Version : 4.9.013 +// Version : 4.9.014 // License : GNU LGPL (http://www.gnu.org/copyleft/lesser.html) // ---------------------------------------------------------------------------- // Copyright (C) 2002-2010 Nicola Asuni - Tecnick.com S.r.l. @@ -121,7 +121,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.9.013 + * @version 4.9.014 */ /** @@ -145,14 +145,14 @@ if (!class_exists('TCPDF', false)) { /** * define default PDF document producer */ - define('PDF_PRODUCER', 'TCPDF 4.9.013 (http://www.tcpdf.org)'); + define('PDF_PRODUCER', 'TCPDF 4.9.014 (http://www.tcpdf.org)'); /** * This is a PHP class for generating PDF documents without requiring external extensions.
* 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.
* @name TCPDF * @package com.tecnick.tcpdf - * @version 4.9.013 + * @version 4.9.014 * @author Nicola Asuni - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL @@ -14143,6 +14143,7 @@ if (!class_exists('TCPDF', false)) { } $this->y += ((($curfontsize * $this->cell_height_ratio / $this->k) + $curfontascent - $curfontdescent) / 2) - $imgh; $minstartliney = min($this->y, $minstartliney); + $maxbottomliney = ($startliney + ($this->FontSize * $this->cell_height_ratio)); } } elseif (isset($dom[$key]['fontname']) OR isset($dom[$key]['fontstyle']) OR isset($dom[$key]['fontsize'])) { // account for different font size @@ -14809,6 +14810,7 @@ if (!class_exists('TCPDF', false)) { $this->SetFont($pfontname, $pfontstyle, $pfontsize); $this->lasth = $this->FontSize * $this->cell_height_ratio; $minstartliney = $this->y; + $maxbottomliney = ($startliney + ($this->FontSize * $this->cell_height_ratio)); $this->putHtmlListBullet($this->listnum, $this->lispacer, $pfontsize); $this->SetFont($curfontname, $curfontstyle, $curfontsize); $this->lasth = $this->FontSize * $this->cell_height_ratio;
@@ -16461,7 +16461,7 @@ $page = -1])
-

method setListIndentWidth [line 16142]

+

method setListIndentWidth [line 16144]

diff --git a/doc/li_com-tecnick-tcpdf.html b/doc/li_com-tecnick-tcpdf.html index 6c1cf15..a944282 100644 --- a/doc/li_com-tecnick-tcpdf.html +++ b/doc/li_com-tecnick-tcpdf.html @@ -64,7 +64,7 @@ This documentation was generated by phpDocumentor v1.4.3

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
diff --git a/doc/index.html b/doc/index.html index 6c1cf15..a944282 100644 --- a/doc/index.html +++ b/doc/index.html @@ -64,7 +64,7 @@ This documentation was generated by phpDocumentor v1.4.3

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
@@ -16500,7 +16500,7 @@ $width)
-

method setLIsymbol [line 16053]

+

method setLIsymbol [line 16055]

diff --git a/doc/errors.html b/doc/errors.html index 03a6e10..61a5f67 100644 --- a/doc/errors.html +++ b/doc/errors.html @@ -35,7 +35,7 @@ Post-parsing

- Documentation generated on Thu, 15 Apr 2010 14:13:31 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:33 +0200 by phpDocumentor 1.4.3
diff --git a/doc/elementindex_com-tecnick-tcpdf.html b/doc/elementindex_com-tecnick-tcpdf.html index 7b4a698..09eeb6f 100644 --- a/doc/elementindex_com-tecnick-tcpdf.html +++ b/doc/elementindex_com-tecnick-tcpdf.html @@ -1889,7 +1889,7 @@ top

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
@@ -16599,7 +16599,7 @@ $keepmargins = false])
-

method setOpenCell [line 16152]

+

method setOpenCell [line 16154]

diff --git a/doc/elementindex.html b/doc/elementindex.html index 0c90b94..58fa792 100644 --- a/doc/elementindex.html +++ b/doc/elementindex.html @@ -1860,7 +1860,7 @@ top

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/_unicode_data.php.html b/doc/com-tecnick-tcpdf/_unicode_data.php.html index 68d618f..ab2ad1b 100644 --- a/doc/com-tecnick-tcpdf/_unicode_data.php.html +++ b/doc/com-tecnick-tcpdf/_unicode_data.php.html @@ -243,7 +243,7 @@ Unicode Include file for TCPDF.




- Documentation generated on Thu, 15 Apr 2010 14:13:31 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:33 +0200 by phpDocumentor 1.4.3
@@ -16686,7 +16686,7 @@ $resetmargins = false])
-

method setPageBuffer [line 16611]

+

method setPageBuffer [line 16613]

diff --git a/doc/com-tecnick-tcpdf/_tcpdf.php.html b/doc/com-tecnick-tcpdf/_tcpdf.php.html index e1eba38..68fc728 100644 --- a/doc/com-tecnick-tcpdf/_tcpdf.php.html +++ b/doc/com-tecnick-tcpdf/_tcpdf.php.html @@ -79,7 +79,7 @@ This is a PHP class for generating PDF documents without requiring external exte - + @@ -110,7 +110,7 @@ unicode data

@@ -17480,7 +17480,7 @@ $color)
-

method setTextRenderingMode [line 17399]

+

method setTextRenderingMode [line 17401]

diff --git a/doc/com-tecnick-tcpdf/_qrcode.php.html b/doc/com-tecnick-tcpdf/_qrcode.php.html index fe80d18..e316a2e 100644 --- a/doc/com-tecnick-tcpdf/_qrcode.php.html +++ b/doc/com-tecnick-tcpdf/_qrcode.php.html @@ -477,7 +477,7 @@ string $string, [int $split_length = 1])

- Documentation generated on Thu, 15 Apr 2010 14:13:28 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/_htmlcolors.php.html b/doc/com-tecnick-tcpdf/_htmlcolors.php.html index 35c8b1e..008e9f3 100644 --- a/doc/com-tecnick-tcpdf/_htmlcolors.php.html +++ b/doc/com-tecnick-tcpdf/_htmlcolors.php.html @@ -94,7 +94,7 @@ Array of WEB safe colors.




- Documentation generated on Thu, 15 Apr 2010 14:13:28 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
@@ -18366,7 +18366,7 @@ $page = ''])
-

method startTransaction [line 17193]

+

method startTransaction [line 17195]

diff --git a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html index c47203c..04287cb 100644 --- a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html +++ b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html @@ -539,7 +539,7 @@ Configuration file for TCPDF.




- Documentation generated on Thu, 15 Apr 2010 14:13:31 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:33 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/_barcodes.php.html b/doc/com-tecnick-tcpdf/_barcodes.php.html index deacab0..d8ac735 100644 --- a/doc/com-tecnick-tcpdf/_barcodes.php.html +++ b/doc/com-tecnick-tcpdf/_barcodes.php.html @@ -102,7 +102,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
@@ -18456,7 +18456,7 @@ $page = ''])
-

method swapMargins [line 16108]

+

method swapMargins [line 16110]

diff --git a/doc/com-tecnick-tcpdf/_2dbarcodes.php.html b/doc/com-tecnick-tcpdf/_2dbarcodes.php.html index c9eca9d..e5c08c5 100644 --- a/doc/com-tecnick-tcpdf/_2dbarcodes.php.html +++ b/doc/com-tecnick-tcpdf/_2dbarcodes.php.html @@ -102,7 +102,7 @@ PHP class to creates array representations for 2D barcodes to be used with TCPDF

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/TCPDFBarcode.html b/doc/com-tecnick-tcpdf/TCPDFBarcode.html index 7b0bb55..d7f0c46 100644 --- a/doc/com-tecnick-tcpdf/TCPDFBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDFBarcode.html @@ -1374,7 +1374,7 @@ $type)

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
@@ -19842,7 +19842,7 @@ $code)
-

method writeDiskCache [line 16539]

+

method writeDiskCache [line 16541]

diff --git a/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html b/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html index b55761c..0f66bc6 100644 --- a/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html @@ -296,7 +296,7 @@ $type)

- Documentation generated on Thu, 15 Apr 2010 14:13:27 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:30 +0200 by phpDocumentor 1.4.3
@@ -22503,7 +22503,7 @@ $file)

- Documentation generated on Thu, 15 Apr 2010 14:13:29 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:31 +0200 by phpDocumentor 1.4.3
author:  Nicola Asuni
version:  4.9.013version:  4.9.014
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
- PDF_PRODUCER = 'TCPDF 4.9.013 (http://www.tcpdf.org)' + PDF_PRODUCER = 'TCPDF 4.9.014 (http://www.tcpdf.org)'
@@ -121,7 +121,7 @@ unicode data


- Documentation generated on Thu, 15 Apr 2010 14:13:29 +0200 by phpDocumentor 1.4.3 + Documentation generated on Sun, 18 Apr 2010 14:02:31 +0200 by phpDocumentor 1.4.3