diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 0827886..2c57617 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,6 @@ +5.3.009 (2010-06-15) + - Bug #3015934 "Bullets don't display correctly" was fixed. + 5.3.008 (2010-06-13) - This version fixes some problems of SVG rasterization. diff --git a/README.TXT b/README.TXT index 77cd9cb..42fbad9 100755 --- a/README.TXT +++ b/README.TXT @@ -8,8 +8,8 @@ http: sourceforge.net/donate/index.php?group_id=128076 ------------------------------------------------------------ Name: TCPDF -Version: 5.3.008 -Release date: 2010-06-13 +Version: 5.3.009 +Release date: 2010-06-15 Author: Nicola Asuni Copyright (c) 2002-2010: diff --git a/doc/classtrees_com-tecnick-tcpdf.html b/doc/classtrees_com-tecnick-tcpdf.html index e5b3da0..1f1f8a5 100644 --- a/doc/classtrees_com-tecnick-tcpdf.html +++ b/doc/classtrees_com-tecnick-tcpdf.html @@ -60,7 +60,7 @@

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/PDF417.html b/doc/com-tecnick-tcpdf/PDF417.html index 83e143a..187eb77 100644 --- a/doc/com-tecnick-tcpdf/PDF417.html +++ b/doc/com-tecnick-tcpdf/PDF417.html @@ -1003,7 +1003,7 @@ $code)

- Documentation generated on Sun, 13 Jun 2010 14:46:10 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:05 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/QRcode.html b/doc/com-tecnick-tcpdf/QRcode.html index 6297553..466c9a8 100644 --- a/doc/com-tecnick-tcpdf/QRcode.html +++ b/doc/com-tecnick-tcpdf/QRcode.html @@ -5551,7 +5551,7 @@ $frame)

- Documentation generated on Sun, 13 Jun 2010 14:46:10 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:05 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/TCPDF.html b/doc/com-tecnick-tcpdf/TCPDF.html index ee8eb12..a6cd22b 100644 --- a/doc/com-tecnick-tcpdf/TCPDF.html +++ b/doc/com-tecnick-tcpdf/TCPDF.html @@ -83,7 +83,7 @@ Source Location: /tcpdf.php

Version:

@@ -729,7 +729,7 @@ This is a PHP class for generating PDF documents without requiring external exte author:  Nicola Asuni - info@tecnick.com - version:  5.3.008 + version:  5.3.009 link:  http://www.tcpdf.org @@ -6958,7 +6958,7 @@ $diskcache = false])
-

method addExtGState [line 14014]

+

method addExtGState [line 14013]

@@ -7144,7 +7144,7 @@ $firstblock = false])
-

method addHTMLTOC [line 20035]

+

method addHTMLTOC [line 20042]

@@ -7207,7 +7207,7 @@ $correct_align = true])
-

method addHTMLVertSpace [line 18787]

+

method addHTMLVertSpace [line 18790]

@@ -7261,7 +7261,7 @@ $firstorlast = false])
-

method addJavascriptObject [line 12642]

+

method addJavascriptObject [line 12641]

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

method addTOC [line 19885]

+

method addTOC [line 19892]

@@ -7586,7 +7586,7 @@ $keepmargins = false])
-

method AliasNbPages [line 13826]

+

method AliasNbPages [line 13825]

@@ -7628,7 +7628,7 @@ $alias = '{nb}'])
-

method AliasNumPage [line 13853]

+

method AliasNumPage [line 13852]

@@ -7745,7 +7745,7 @@ $spaces = 0])
-

method Arrow [line 11852]

+

method Arrow [line 11851]

@@ -7898,7 +7898,7 @@ $setbom = true])
-

method Bookmark [line 12520]

+

method Bookmark [line 12519]

@@ -7958,7 +7958,7 @@ $page = ''])
-

method Button [line 13529]

+

method Button [line 13528]

@@ -8162,7 +8162,7 @@ $valign = 'M'])
-

method CheckBox [line 13459]

+

method CheckBox [line 13458]

@@ -8306,7 +8306,7 @@ $addpage = true])
-

method Circle [line 11540]

+

method Circle [line 11539]

@@ -8405,7 +8405,7 @@ $angend:)
-

method Clip [line 14475]

+

method Clip [line 14474]

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

method closeHTMLTagHandler [line 18397]

+

method closeHTMLTagHandler [line 18400]

@@ -8556,7 +8556,7 @@ $dom)
-

method colorRegistrationBar [line 14150]

+

method colorRegistrationBar [line 14149]

@@ -8634,7 +8634,7 @@ $colors = 'A,R,G,B,C,M,Y,K'])
-

method ComboBox [line 13398]

+

method ComboBox [line 13397]

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

method commitTransaction [line 20147]

+

method commitTransaction [line 20154]

@@ -8878,7 +8878,7 @@ $s)
-

method convertSVGtMatrix [line 21114]

+

method convertSVGtMatrix [line 21121]

@@ -8920,7 +8920,7 @@ $tm)
-

method CoonsPatchMesh [line 14390]

+

method CoonsPatchMesh [line 14389]

@@ -9028,7 +9028,7 @@ $antialias = false])
-

method copyPage [line 19817]

+

method copyPage [line 19824]

@@ -9070,7 +9070,7 @@ $page = 0])
-

method cropMark [line 14248]

+

method cropMark [line 14247]

@@ -9142,7 +9142,7 @@ $color = array(0,0,0)])
-

method Curve [line 11345]

+

method Curve [line 11344]

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

method deletePage [line 19680]

+

method deletePage [line 19687]

@@ -9286,7 +9286,7 @@ $page)
-

method Ellipse [line 11409]

+

method Ellipse [line 11408]

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

method empty_string [line 20201]

+

method empty_string [line 20208]

@@ -9490,7 +9490,7 @@ $tocpage = false])
-

method endSVGElementHandler [line 22141]

+

method endSVGElementHandler [line 22148]

@@ -9608,7 +9608,7 @@ $msg)
-

method extractCSSproperties [line 15700]

+

method extractCSSproperties [line 15699]

@@ -9678,7 +9678,7 @@ $cssdata)
-

method formatPageNumber [line 13930]

+

method formatPageNumber [line 13929]

@@ -9717,7 +9717,7 @@ $num)
-

method formatTOCPageNumber [line 13942]

+

method formatTOCPageNumber [line 13941]

@@ -9790,7 +9790,7 @@ $num)
-

method getAliasNbPages [line 13838]

+

method getAliasNbPages [line 13837]

@@ -9821,7 +9821,7 @@ $num)
-

method getAliasNumPage [line 13866]

+

method getAliasNumPage [line 13865]

@@ -9852,7 +9852,7 @@ $num)
-

method getAnnotOptFromJSProp [line 12766]

+

method getAnnotOptFromJSProp [line 12765]

@@ -9966,7 +9966,7 @@ $getarray = false])
-

method getBarcode [line 15133]

+

method getBarcode [line 15132]

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

method getBuffer [line 19366]

+

method getBuffer [line 19373]

@@ -10229,7 +10229,7 @@ $valign = 'M'])
-

method getCellHeightRatio [line 14110]

+

method getCellHeightRatio [line 14109]

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

method getFontBuffer [line 19526]

+

method getFontBuffer [line 19533]

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

method getFontFamily [line 15678]

+

method getFontFamily [line 15677]

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

method getFontSize [line 15658]

+

method getFontSize [line 15657]

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

method getFontSizePt [line 15668]

+

method getFontSizePt [line 15667]

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

method getFontStyle [line 15688]

+

method getFontStyle [line 15687]

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

method getFontSubsetting [line 20673]

+

method getFontSubsetting [line 20680]

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

method getFormDefaultProp [line 13141]

+

method getFormDefaultProp [line 13140]

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

method getGraphicVars [line 19218]

+

method getGraphicVars [line 19225]

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

method getGroupPageNo [line 13879]

+

method getGroupPageNo [line 13878]

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

method getGroupPageNoFormatted [line 13889]

+

method getGroupPageNoFormatted [line 13888]

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

method getHtmlDomArray [line 15976]

+

method getHtmlDomArray [line 15975]

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

method getHTMLUnitToUnits [line 18933]

+

method getHTMLUnitToUnits [line 18936]

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

method getHyphenPatternsFromTEX [line 20473]

+

method getHyphenPatternsFromTEX [line 20480]

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

method getImageBuffer [line 19468]

+

method getImageBuffer [line 19475]

@@ -11375,7 +11375,7 @@ $iminfo = array()])
-

method getMargins [line 15621]

+

method getMargins [line 15620]

@@ -11557,7 +11557,7 @@ $lineWidth = ''])
-

method getObjFilename [line 19298]

+

method getObjFilename [line 19305]

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

method getOriginalMargins [line 15644]

+

method getOriginalMargins [line 15643]

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

method getPageBuffer [line 19409]

+

method getPageBuffer [line 19416]

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

method getPageGroupAlias [line 13901]

+

method getPageGroupAlias [line 13900]

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

method getPageNumGroupAlias [line 13916]

+

method getPageNumGroupAlias [line 13915]

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

method getPathPaintOperator [line 20585]

+

method getPathPaintOperator [line 20592]

@@ -12123,7 +12123,7 @@ $mode)
-

method getSpaceString [line 16581]

+

method getSpaceString [line 16580]

@@ -12326,7 +12326,7 @@ $getarray = false])
-

method getSVGTransformMatrix [line 20992]

+

method getSVGTransformMatrix [line 20999]

@@ -12371,7 +12371,7 @@ $attribute)
-

method getTagStyleFromCSS [line 15947]

+

method getTagStyleFromCSS [line 15946]

@@ -12425,7 +12425,7 @@ $css)
-

method getTransformationMatrixProduct [line 21096]

+

method getTransformationMatrixProduct [line 21103]

@@ -12524,7 +12524,7 @@ $mode = 0])
-

method getVectorsAngle [line 21727]

+

method getVectorsAngle [line 21734]

@@ -12677,7 +12677,7 @@ $y2)
-

method Gradient [line 14499]

+

method Gradient [line 14498]

@@ -12768,7 +12768,7 @@ $antialias = false])
-

method hyphenateText [line 20512]

+

method hyphenateText [line 20519]

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

method hyphenateWord [line 20403]

+

method hyphenateWord [line 20410]

@@ -13068,7 +13068,7 @@ $fitonpage = false])
-

method ImageEps [line 14843]

+

method ImageEps [line 14842]

@@ -13275,7 +13275,7 @@ $palign = ''])
-

method ImageSVG [line 20698]

+

method ImageSVG [line 20705]

@@ -13371,7 +13371,7 @@ $fitonpage = false])
-

method IncludeJS [line 12629]

+

method IncludeJS [line 12628]

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

method intToRoman [line 19012]

+

method intToRoman [line 19015]

@@ -13483,7 +13483,7 @@ $number)
-

method isValidCSSSelectorForTag [line 15788]

+

method isValidCSSSelectorForTag [line 15787]

@@ -13645,7 +13645,7 @@ $style = array()])
-

method LinearGradient [line 14349]

+

method LinearGradient [line 14348]

@@ -13795,7 +13795,7 @@ $spaces = 0])
-

method ListBox [line 13338]

+

method ListBox [line 13337]

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

method movePage [line 19543]

+

method movePage [line 19550]

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

method objclone [line 20190]

+

method objclone [line 20197]

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

method openHTMLTagHandler [line 17810]

+

method openHTMLTagHandler [line 17813]

@@ -14502,7 +14502,7 @@ $dest = 'I'])
-

method PageNoFormatted [line 13952]

+

method PageNoFormatted [line 13951]

@@ -14533,7 +14533,7 @@ $dest = 'I'])
-

method PieSector [line 14782]

+

method PieSector [line 14781]

@@ -14629,7 +14629,7 @@ $o:)
-

method PieSectorXY [line 14803]

+

method PieSectorXY [line 14802]

@@ -14779,7 +14779,7 @@ $px)
-

method Polycurve [line 11372]

+

method Polycurve [line 11371]

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

method Polygon [line 11578]

+

method Polygon [line 11577]

@@ -14914,7 +14914,7 @@ $closed = true])
-

method PolyLine [line 11559]

+

method PolyLine [line 11558]

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

method putHtmlListBullet [line 19077]

+

method putHtmlListBullet [line 19080]

@@ -15028,7 +15028,7 @@ $size = 10])
-

method RadialGradient [line 14367]

+

method RadialGradient [line 14366]

@@ -15106,7 +15106,7 @@ $coords = array(0.5,0.5,0.5,0.5,1)])
-

method RadioButton [line 13250]

+

method RadioButton [line 13249]

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

method readDiskCache [line 19338]

+

method readDiskCache [line 19345]

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

method registrationMark [line 14318]

+

method registrationMark [line 14317]

@@ -15394,7 +15394,7 @@ $colb = array(255,255,255)])
-

method RegularPolygon [line 11676]

+

method RegularPolygon [line 11675]

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

method revstrpos [line 20214]

+

method revstrpos [line 20221]

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

method rollbackTransaction [line 20161]

+

method rollbackTransaction [line 20168]

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

method RoundedRect [line 11766]

+

method RoundedRect [line 11765]

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

method RoundedRectXY [line 11785]

+

method RoundedRectXY [line 11784]

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

method segSVGContentHandler [line 22180]

+

method segSVGContentHandler [line 22187]

@@ -16198,7 +16198,7 @@ $data)
-

method selectColumn [line 20277]

+

method selectColumn [line 20284]

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

method serializeTCPDFtagParameters [line 20328]

+

method serializeTCPDFtagParameters [line 20335]

@@ -16279,7 +16279,7 @@ $pararray)
-

method setAlpha [line 14067]

+

method setAlpha [line 14066]

@@ -16414,7 +16414,7 @@ $margin = 0])
-

method setBarcode [line 15123]

+

method setBarcode [line 15122]

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

method SetBooklet [line 18847]

+

method SetBooklet [line 18850]

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

method setBuffer [line 19348]

+

method setBuffer [line 19355]

@@ -16540,7 +16540,7 @@ $data)
-

method setCellHeightRatio [line 14101]

+

method setCellHeightRatio [line 14100]

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

method setColumnsArray [line 20264]

+

method setColumnsArray [line 20271]

@@ -16819,7 +16819,7 @@ $font)
-

method setDefaultTableColumns [line 14091]

+

method setDefaultTableColumns [line 14090]

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

method setEqualColumns [line 20231]

+

method setEqualColumns [line 20238]

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

method setExtGState [line 14033]

+

method setExtGState [line 14032]

@@ -17368,7 +17368,7 @@ $subset = 'default'])
-

method setFontBuffer [line 19484]

+

method setFontBuffer [line 19491]

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

method setFontSubBuffer [line 19506]

+

method setFontSubBuffer [line 19513]

@@ -17506,7 +17506,7 @@ $data)
-

method setFontSubsetting [line 20662]

+

method setFontSubsetting [line 20669]

@@ -17651,7 +17651,7 @@ $fm = 10])
-

method setFormDefaultProp [line 13130]

+

method setFormDefaultProp [line 13129]

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

method setGraphicVars [line 19257]

+

method setGraphicVars [line 19264]

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

method setHtmlLinksStyle [line 18918]

+

method setHtmlLinksStyle [line 18921]

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

method setHtmlVSpace [line 18887]

+

method setHtmlVSpace [line 18890]

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

method setImageBuffer [line 19425]

+

method setImageBuffer [line 19432]

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

method setImageSubBuffer [line 19448]

+

method setImageSubBuffer [line 19455]

@@ -18111,7 +18111,7 @@ $data)
-

method setJPEGQuality [line 14078]

+

method setJPEGQuality [line 14077]

@@ -18457,7 +18457,7 @@ $page = -1])
-

method setListIndentWidth [line 18897]

+

method setListIndentWidth [line 18900]

@@ -18496,7 +18496,7 @@ $width)
-

method setLIsymbol [line 18808]

+

method setLIsymbol [line 18811]

@@ -18595,7 +18595,7 @@ $keepmargins = false])
-

method setOpenCell [line 18907]

+

method setOpenCell [line 18910]

@@ -18751,7 +18751,7 @@ $ury)
-

method setPageBuffer [line 19382]

+

method setPageBuffer [line 19389]

@@ -18968,7 +18968,7 @@ $unit)
-

method setPDFVersion [line 14120]

+

method setPDFVersion [line 14119]

@@ -19151,7 +19151,7 @@ $pubkeys = null])
-

method setRasterizeVectorImages [line 20559]

+

method setRasterizeVectorImages [line 20566]

@@ -19277,7 +19277,7 @@ $resetx = true])
-

method setSignature [line 13782]

+

method setSignature [line 13781]

@@ -19430,7 +19430,7 @@ $subject)
-

method setSVGStyles [line 21153]

+

method setSVGStyles [line 21160]

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

method setTextRenderingMode [line 20340]

+

method setTextRenderingMode [line 20347]

@@ -19866,7 +19866,7 @@ $margin)
-

method setUserRights [line 13749]

+

method setUserRights [line 13748]

@@ -19932,7 +19932,7 @@ $signature = '/Modify'])
-

method setViewerPreferences [line 14133]

+

method setViewerPreferences [line 14132]

@@ -19974,7 +19974,7 @@ $preferences)
-

method setVisibility [line 13978]

+

method setVisibility [line 13977]

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

method StarPolygon [line 11724]

+

method StarPolygon [line 11723]

@@ -20554,7 +20554,7 @@ $tocpage = false])
-

method startPageGroup [line 13811]

+

method startPageGroup [line 13810]

@@ -20593,7 +20593,7 @@ $page = ''])
-

method startSVGElementHandler [line 21750]

+

method startSVGElementHandler [line 21757]

@@ -20647,7 +20647,7 @@ $attribs)
-

method startTransaction [line 20130]

+

method startTransaction [line 20137]

@@ -20737,7 +20737,7 @@ $attribs)
-

method SVGPath [line 21409]

+

method SVGPath [line 21416]

@@ -20788,7 +20788,7 @@ $style = ''])
-

method SVGTransform [line 21134]

+

method SVGTransform [line 21141]

@@ -20827,7 +20827,7 @@ $tm)
-

method swapMargins [line 18863]

+

method swapMargins [line 18866]

@@ -21037,7 +21037,7 @@ $rtloff = false])
-

method TextField [line 13159]

+

method TextField [line 13158]

@@ -21568,7 +21568,7 @@ $unicode)
-

method utf8Bidi [line 11946]

+

method utf8Bidi [line 11945]

@@ -21625,7 +21625,7 @@ $forcertl = false])
-

method utf8StrArrRev [line 11932]

+

method utf8StrArrRev [line 11931]

@@ -21751,7 +21751,7 @@ $str)
-

method utf8StrRev [line 11917]

+

method utf8StrRev [line 11916]

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

method write1DBarcode [line 15152]

+

method write1DBarcode [line 15151]

@@ -22084,7 +22084,7 @@ $align = ''])
-

method write2DBarcode [line 15396]

+

method write2DBarcode [line 15395]

@@ -22174,7 +22174,7 @@ $distort = false])
-

method writeBarcode [line 15345]

+

method writeBarcode [line 15344]

@@ -22264,7 +22264,7 @@ $code)
-

method writeDiskCache [line 19310]

+

method writeDiskCache [line 19317]

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

method writeHTML [line 16625]

+

method writeHTML [line 16624]

@@ -22387,7 +22387,7 @@ $align = ''])
-

method writeHTMLCell [line 16609]

+

method writeHTMLCell [line 16608]

@@ -22489,7 +22489,7 @@ $autopadding = true])
-

method _addfield [line 12731]

+

method _addfield [line 12730]

diff --git a/tcpdf.php b/tcpdf.php index a79b3d0..105313f 100755 --- a/tcpdf.php +++ b/tcpdf.php @@ -1,9 +1,9 @@ * 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 5.3.008 + * @version 5.3.009 * @author Nicola Asuni - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL @@ -11298,7 +11298,6 @@ if (!class_exists('TCPDF', false)) { } } $this->_outRect($x, $y, $w, $h, $op); - if ($border_style) { $border_style2 = array(); foreach ($border_style as $line => $value) { @@ -17176,6 +17175,10 @@ if (!class_exists('TCPDF', false)) { } case 're': { // justify block + if (!$this->empty_string($this->lispacer)) { + $this->lispacer = ''; + continue; + } preg_match('/([0-9\.\+\-]*)[\s]([0-9\.\+\-]*)[\s]([0-9\.\+\-]*)[\s]('.$strpiece[1][0].')[\s](re)([\s]*)/x', $pmid, $xmatches); $currentxpos = $xmatches[1]; global $x_diff, $w_diff; @@ -17567,7 +17570,7 @@ if (!class_exists('TCPDF', false)) { } } elseif (strlen($dom[$key]['value']) > 0) { // print list-item - if (!$this->empty_string($this->lispacer)) { + if (!$this->empty_string($this->lispacer) AND ($this->lispacer != '^')) { $this->SetFont($pfontname, $pfontstyle, $pfontsize); $this->lasth = $this->FontSize * $this->cell_height_ratio; $minstartliney = $this->y; @@ -19082,7 +19085,11 @@ if (!class_exists('TCPDF', false)) { $textitem = ''; $tmpx = $this->x; $lspace = $this->GetStringWidth(' '); - if ($listtype == '!') { + if ($listtype == '^') { + // special symbol used for avoid justification of rect bullet + $this->lispacer = ''; + return; + } elseif ($listtype == '!') { // set default list type for unordered list $deftypes = array('disc', 'circle', 'square'); $listtype = $deftypes[($listdepth - 1) % 3]; @@ -19206,7 +19213,7 @@ if (!class_exists('TCPDF', false)) { $this->Write($this->lasth, $textitem, '', false, '', false, 0, false); } $this->x = $tmpx; - $this->lispacer = ''; + $this->lispacer = '^'; } /**
diff --git a/doc/li_com-tecnick-tcpdf.html b/doc/li_com-tecnick-tcpdf.html index 6681964..32fddab 100644 --- a/doc/li_com-tecnick-tcpdf.html +++ b/doc/li_com-tecnick-tcpdf.html @@ -67,7 +67,7 @@ This documentation was generated by phpDocumentor v1.4.3

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
@@ -23880,7 +23880,7 @@ $offset)
-

method _JScolor [line 12707]

+

method _JScolor [line 12706]

diff --git a/doc/index.html b/doc/index.html index 6681964..32fddab 100644 --- a/doc/index.html +++ b/doc/index.html @@ -67,7 +67,7 @@ This documentation was generated by phpDocumentor v1.4.3

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
diff --git a/doc/errors.html b/doc/errors.html index 3b097cb..740f7c6 100644 --- a/doc/errors.html +++ b/doc/errors.html @@ -35,7 +35,7 @@ Post-parsing

- Documentation generated on Sun, 13 Jun 2010 14:46:15 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:10 +0200 by phpDocumentor 1.4.3
@@ -24268,7 +24268,7 @@ $y2)
-

method _outellipticalarc [line 11443]

+

method _outellipticalarc [line 11442]

diff --git a/doc/elementindex_com-tecnick-tcpdf.html b/doc/elementindex_com-tecnick-tcpdf.html index accc9f3..19f0d6a 100644 --- a/doc/elementindex_com-tecnick-tcpdf.html +++ b/doc/elementindex_com-tecnick-tcpdf.html @@ -2052,7 +2052,7 @@ top

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
diff --git a/doc/elementindex.html b/doc/elementindex.html index 41c2b6e..5761e9a 100644 --- a/doc/elementindex.html +++ b/doc/elementindex.html @@ -2020,7 +2020,7 @@ top

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
@@ -24788,7 +24788,7 @@ $stream = ''])
-

method _putbookmarks [line 12548]

+

method _putbookmarks [line 12547]

diff --git a/doc/com-tecnick-tcpdf/_unicode_data.php.html b/doc/com-tecnick-tcpdf/_unicode_data.php.html index 5c1ecb0..953047c 100644 --- a/doc/com-tecnick-tcpdf/_unicode_data.php.html +++ b/doc/com-tecnick-tcpdf/_unicode_data.php.html @@ -246,7 +246,7 @@ Unicode data for TCPDF library.




- Documentation generated on Sun, 13 Jun 2010 14:46:15 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:10 +0200 by phpDocumentor 1.4.3
@@ -24951,7 +24951,7 @@ $font)
-

method _putextgstates [line 14043]

+

method _putextgstates [line 14042]

diff --git a/doc/com-tecnick-tcpdf/_tcpdf.php.html b/doc/com-tecnick-tcpdf/_tcpdf.php.html index 2059fd5..87bc917 100644 --- a/doc/com-tecnick-tcpdf/_tcpdf.php.html +++ b/doc/com-tecnick-tcpdf/_tcpdf.php.html @@ -82,7 +82,7 @@ This is a PHP class for generating PDF documents without requiring external exte - + @@ -113,7 +113,7 @@ unicode data

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

- Documentation generated on Sun, 13 Jun 2010 14:46:10 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:05 +0200 by phpDocumentor 1.4.3
@@ -25144,7 +25144,7 @@ $cidoffset = 0])
-

method _putjavascript [line 12654]

+

method _putjavascript [line 12653]

diff --git a/doc/com-tecnick-tcpdf/_pdf417.php.html b/doc/com-tecnick-tcpdf/_pdf417.php.html index b51ecd0..27d2052 100644 --- a/doc/com-tecnick-tcpdf/_pdf417.php.html +++ b/doc/com-tecnick-tcpdf/_pdf417.php.html @@ -157,7 +157,7 @@ Class to create PDF417 barcode arrays for TCPDF class.

PDF417 (ISO


- Documentation generated on Sun, 13 Jun 2010 14:46:10 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:05 +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 8c87438..e33ff40 100644 --- a/doc/com-tecnick-tcpdf/_htmlcolors.php.html +++ b/doc/com-tecnick-tcpdf/_htmlcolors.php.html @@ -97,7 +97,7 @@ Array of WEB safe colors.




- Documentation generated on Sun, 13 Jun 2010 14:46:10 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:05 +0200 by phpDocumentor 1.4.3
@@ -25175,7 +25175,7 @@ $cidoffset = 0])
-

method _putocg [line 13961]

+

method _putocg [line 13960]

diff --git a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html index 189027f..08b6552 100644 --- a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html +++ b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html @@ -542,7 +542,7 @@ Configuration file for TCPDF.




- Documentation generated on Sun, 13 Jun 2010 14:46:15 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:10 +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 0be6fe7..7b3c4fe 100644 --- a/doc/com-tecnick-tcpdf/_barcodes.php.html +++ b/doc/com-tecnick-tcpdf/_barcodes.php.html @@ -105,7 +105,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
@@ -25278,7 +25278,7 @@ $cidoffset = 0])
-

method _putshaders [line 14597]

+

method _putshaders [line 14596]

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

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/TCPDFBarcode.html b/doc/com-tecnick-tcpdf/TCPDFBarcode.html index e7ae4f4..9259655 100644 --- a/doc/com-tecnick-tcpdf/TCPDFBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDFBarcode.html @@ -1377,7 +1377,7 @@ $type)

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
@@ -25309,7 +25309,7 @@ $cidoffset = 0])
-

method _putsignature [line 13679]

+

method _putsignature [line 13678]

diff --git a/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html b/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html index 41756dd..5950a44 100644 --- a/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html @@ -299,7 +299,7 @@ $type)

- Documentation generated on Sun, 13 Jun 2010 14:46:09 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:04 +0200 by phpDocumentor 1.4.3
@@ -25812,7 +25812,7 @@ $file)

- Documentation generated on Sun, 13 Jun 2010 14:46:11 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:06 +0200 by phpDocumentor 1.4.3
author:  Nicola Asuni
version:  5.3.008version:  5.3.009
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 5.3.008 (http://www.tcpdf.org)' + PDF_PRODUCER = 'TCPDF 5.3.009 (http://www.tcpdf.org)'
@@ -124,7 +124,7 @@ unicode data


- Documentation generated on Sun, 13 Jun 2010 14:46:11 +0200 by phpDocumentor 1.4.3 + Documentation generated on Tue, 15 Jun 2010 09:31:06 +0200 by phpDocumentor 1.4.3