diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 2ffc924..3c9a4ef 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,6 @@ +4.6.009 (2009-05-13) + - xref table for embedded files was fixed. + 4.6.008 (2009-05-07) - setSignature() method was improved (but is still experimental). - Example n. 52 was added. diff --git a/README.TXT b/README.TXT index 62330ac..a97911f 100755 --- a/README.TXT +++ b/README.TXT @@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076 ------------------------------------------------------------ Name: TCPDF -Version: 4.6.008 -Release date: 2009-05-07 +Version: 4.6.009 +Release date: 2009-05-13 Author: Nicola Asuni Copyright (c) 2001-2009: diff --git a/doc/classtrees_com-tecnick-tcpdf.html b/doc/classtrees_com-tecnick-tcpdf.html index 477cb5c..901a884 100644 --- a/doc/classtrees_com-tecnick-tcpdf.html +++ b/doc/classtrees_com-tecnick-tcpdf.html @@ -45,7 +45,7 @@

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
diff --git a/doc/com-tecnick-tcpdf/TCPDF.html b/doc/com-tecnick-tcpdf/TCPDF.html index c51e619..aa40b1e 100644 --- a/doc/com-tecnick-tcpdf/TCPDF.html +++ b/doc/com-tecnick-tcpdf/TCPDF.html @@ -74,7 +74,7 @@ Source Location: /tcpdf.php

Version:

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

method addExtGState [line 9565]

+

method addExtGState [line 9567]

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

method addHtmlLink [line 6884]

+

method addHtmlLink [line 6885]

@@ -5512,7 +5512,7 @@ $style = -1])
-

method addHTMLVertSpace [line 12677]

+

method addHTMLVertSpace [line 12679]

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

method addTOC [line 13699]

+

method addTOC [line 13701]

@@ -5777,7 +5777,7 @@ $filler = '.'])
-

method AliasNbPages [line 9373]

+

method AliasNbPages [line 9375]

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

method AliasNumPage [line 9400]

+

method AliasNumPage [line 9402]

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

method arrUTF8ToUTF16BE [line 6786]

+

method arrUTF8ToUTF16BE [line 6787]

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

method Bookmark [line 8892]

+

method Bookmark [line 8894]

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

method Button [line 9174]

+

method Button [line 9176]

@@ -6227,7 +6227,7 @@ $ignore_min_height = false])
-

method CheckBox [line 9154]

+

method CheckBox [line 9156]

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

method Circle [line 7998]

+

method Circle [line 8000]

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

method Clip [line 9828]

+

method Clip [line 9830]

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

method closeHTMLTagHandler [line 12353]

+

method closeHTMLTagHandler [line 12355]

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

method ComboBox [line 9135]

+

method ComboBox [line 9137]

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

method commitTransaction [line 13856]

+

method commitTransaction [line 13858]

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

method convertHTMLColorToDec [line 6917]

+

method convertHTMLColorToDec [line 6918]

@@ -6694,7 +6694,7 @@ $color = '#FFFFFF'])
-

method CoonsPatchMesh [line 9748]

+

method CoonsPatchMesh [line 9750]

@@ -6796,7 +6796,7 @@ $coords_max = 1])
-

method Curve [line 7773]

+

method Curve [line 7775]

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

method deletePage [line 13559]

+

method deletePage [line 13561]

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

method Ellipse [line 7894]

+

method Ellipse [line 7896]

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

method empty_string [line 13903]

+

method empty_string [line 13905]

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

method formatPageNumber [line 9477]

+

method formatPageNumber [line 9479]

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

method formatTOCPageNumber [line 9489]

+

method formatTOCPageNumber [line 9491]

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

method getAliasNbPages [line 9385]

+

method getAliasNbPages [line 9387]

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

method getAliasNumPage [line 9413]

+

method getAliasNumPage [line 9415]

@@ -7437,7 +7437,7 @@ $arr)
-

method getBarcode [line 10296]

+

method getBarcode [line 10298]

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

method getBuffer [line 13245]

+

method getBuffer [line 13247]

@@ -7688,7 +7688,7 @@ $ignore_min_height = false])
-

method getCellHeightRatio [line 9651]

+

method getCellHeightRatio [line 9653]

@@ -7758,7 +7758,7 @@ $char)
-

method getFontBuffer [line 13405]

+

method getFontBuffer [line 13407]

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

method getFontFamily [line 10772]

+

method getFontFamily [line 10774]

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

method getFontSize [line 10752]

+

method getFontSize [line 10754]

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

method getFontSizePt [line 10762]

+

method getFontSizePt [line 10764]

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

method getFontStyle [line 10782]

+

method getFontStyle [line 10784]

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

method getFooterFont [line 6847]

+

method getFooterFont [line 6848]

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

method getGraphicVars [line 13113]

+

method getGraphicVars [line 13115]

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

method getGroupPageNo [line 9426]

+

method getGroupPageNo [line 9428]

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

method getGroupPageNoFormatted [line 9436]

+

method getGroupPageNoFormatted [line 9438]

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

method getHeaderFont [line 6827]

+

method getHeaderFont [line 6828]

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

method getHtmlDomArray [line 10818]

+

method getHtmlDomArray [line 10820]

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

method getHTMLUnitToUnits [line 12832]

+

method getHTMLUnitToUnits [line 12834]

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

method getImageBuffer [line 13347]

+

method getImageBuffer [line 13349]

@@ -8480,7 +8480,7 @@ $image)
-

method GetLineWidth [line 7490]

+

method GetLineWidth [line 7492]

@@ -8514,7 +8514,7 @@ $image)
-

method getMargins [line 10715]

+

method getMargins [line 10717]

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

method getObjFilename [line 13177]

+

method getObjFilename [line 13179]

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

method getOriginalMargins [line 10738]

+

method getOriginalMargins [line 10740]

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

method getPageBuffer [line 13288]

+

method getPageBuffer [line 13290]

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

method getPageGroupAlias [line 9448]

+

method getPageGroupAlias [line 9450]

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

method getPageNumGroupAlias [line 9463]

+

method getPageNumGroupAlias [line 9465]

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

method getPDFData [line 6866]

+

method getPDFData [line 6867]

@@ -9252,7 +9252,7 @@ $fontsize = 0])
-

method Gradient [line 9851]

+

method Gradient [line 9853]

@@ -9457,7 +9457,7 @@ $border = 0])
-

method ImageEps [line 10023]

+

method ImageEps [line 10025]

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

method IncludeJS [line 8984]

+

method IncludeJS [line 8986]

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

method intToRoman [line 12906]

+

method intToRoman [line 12908]

@@ -9778,7 +9778,7 @@ $resetmargins = false])
-

method Line [line 7640]

+

method Line [line 7642]

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

method LinearGradient [line 9708]

+

method LinearGradient [line 9710]

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

method ListBox [line 9112]

+

method ListBox [line 9114]

@@ -10102,7 +10102,7 @@ $cell = false])
-

method MirrorH [line 7264]

+

method MirrorH [line 7266]

@@ -10144,7 +10144,7 @@ $x = ''])
-

method MirrorL [line 7300]

+

method MirrorL [line 7302]

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

method MirrorP [line 7287]

+

method MirrorP [line 7289]

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

method MirrorV [line 7275]

+

method MirrorV [line 7277]

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

method movePage [line 13422]

+

method movePage [line 13424]

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

method objclone [line 13892]

+

method objclone [line 13894]

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

method openHTMLTagHandler [line 12029]

+

method openHTMLTagHandler [line 12031]

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

method PageNoFormatted [line 9499]

+

method PageNoFormatted [line 9501]

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

method PieSector [line 9945]

+

method PieSector [line 9947]

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

method pixelsToUnits [line 6969]

+

method pixelsToUnits [line 6971]

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

method Polycurve [line 7830]

+

method Polycurve [line 7832]

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

method Polygon [line 8023]

+

method Polygon [line 8025]

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

method putHtmlListBullet [line 12971]

+

method putHtmlListBullet [line 12973]

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

method RadialGradient [line 9726]

+

method RadialGradient [line 9728]

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

method RadioButton [line 9094]

+

method RadioButton [line 9096]

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

method readDiskCache [line 13217]

+

method readDiskCache [line 13219]

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

method Rect [line 7675]

+

method Rect [line 7677]

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

method RegularPolygon [line 8122]

+

method RegularPolygon [line 8124]

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

method rollbackTransaction [line 13869]

+

method rollbackTransaction [line 13871]

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

method Rotate [line 7359]

+

method Rotate [line 7361]

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

method RoundedRect [line 8226]

+

method RoundedRect [line 8228]

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

method Scale [line 7229]

+

method Scale [line 7231]

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

method ScaleX [line 7189]

+

method ScaleX [line 7191]

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

method ScaleXY [line 7215]

+

method ScaleXY [line 7217]

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

method ScaleY [line 7202]

+

method ScaleY [line 7204]

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

method setAlpha [line 9608]

+

method setAlpha [line 9610]

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

method setBarcode [line 10286]

+

method setBarcode [line 10288]

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

method SetBooklet [line 12746]

+

method SetBooklet [line 12748]

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

method setBuffer [line 13227]

+

method setBuffer [line 13229]

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

method setCellHeightRatio [line 9642]

+

method setCellHeightRatio [line 9644]

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

method setDefaultTableColumns [line 9632]

+

method setDefaultTableColumns [line 9634]

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

method setExtGState [line 9577]

+

method setExtGState [line 9579]

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

method setFontBuffer [line 13363]

+

method setFontBuffer [line 13365]

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

method setFontSubBuffer [line 13385]

+

method setFontSubBuffer [line 13387]

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

method setFooterFont [line 6837]

+

method setFooterFont [line 6838]

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

method setGraphicVars [line 13144]

+

method setGraphicVars [line 13146]

@@ -13177,7 +13177,7 @@ $hs = ''])
-

method setHeaderFont [line 6817]

+

method setHeaderFont [line 6818]

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

method setHtmlLinksStyle [line 12817]

+

method setHtmlLinksStyle [line 12819]

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

method setHtmlVSpace [line 12786]

+

method setHtmlVSpace [line 12788]

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

method setImageBuffer [line 13304]

+

method setImageBuffer [line 13306]

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

method setImageSubBuffer [line 13327]

+

method setImageSubBuffer [line 13329]

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

method setJPEGQuality [line 9619]

+

method setJPEGQuality [line 9621]

@@ -13552,7 +13552,7 @@ $keywords)
-

method setLanguageArray [line 6857]

+

method setLanguageArray [line 6858]

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

method SetLineStyle [line 7515]

+

method SetLineStyle [line 7517]

@@ -13721,7 +13721,7 @@ $style)
-

method SetLineWidth [line 7476]

+

method SetLineWidth [line 7478]

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

method setListIndentWidth [line 12796]

+

method setListIndentWidth [line 12798]

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

method setLIsymbol [line 12706]

+

method setLIsymbol [line 12708]

@@ -13949,7 +13949,7 @@ $right = -1])
-

method setOpenCell [line 12806]

+

method setOpenCell [line 12808]

@@ -14036,7 +14036,7 @@ $resetmargins = false])
-

method setPageBuffer [line 13261]

+

method setPageBuffer [line 13263]

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

method setPDFVersion [line 9661]

+

method setPDFVersion [line 9663]

@@ -14364,7 +14364,7 @@ $val = true])
-

method SetProtection [line 7132]

+

method SetProtection [line 7134]

@@ -14499,7 +14499,7 @@ $enable)
-

method setSignature [line 9333]

+

method setSignature [line 9335]

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

method setUserRights [line 9304]

+

method setUserRights [line 9306]

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

method setViewerPreferences [line 9691]

+

method setViewerPreferences [line 9693]

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

method setVisibility [line 9529]

+

method setVisibility [line 9531]

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

method Skew [line 7419]

+

method Skew [line 7421]

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

method SkewX [line 7392]

+

method SkewX [line 7394]

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

method SkewY [line 7405]

+

method SkewY [line 7407]

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

method StarPolygon [line 8177]

+

method StarPolygon [line 8179]

@@ -15518,7 +15518,7 @@ $format = ''])
-

method startPageGroup [line 9358]

+

method startPageGroup [line 9360]

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

method startTransaction [line 13842]

+

method startTransaction [line 13844]

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

method StartTransform [line 7160]

+

method StartTransform [line 7162]

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

method StopTransform [line 7173]

+

method StopTransform [line 7175]

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

method swapMargins [line 12762]

+

method swapMargins [line 12764]

@@ -15752,7 +15752,7 @@ $clip = false])
-

method TextField [line 9081]

+

method TextField [line 9083]

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

method Transform [line 7452]

+

method Transform [line 7454]

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

method Translate [line 7335]

+

method Translate [line 7337]

@@ -15896,7 +15896,7 @@ $t_y)
-

method TranslateX [line 7312]

+

method TranslateX [line 7314]

@@ -15938,7 +15938,7 @@ $t_x)
-

method TranslateY [line 7323]

+

method TranslateY [line 7325]

@@ -15980,7 +15980,7 @@ $t_y)
-

method unhtmlentities [line 6980]

+

method unhtmlentities [line 6982]

@@ -16211,7 +16211,7 @@ $end = ''])
-

method utf8Bidi [line 8325]

+

method utf8Bidi [line 8327]

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

method UTF8StringToArray [line 6619]

+

method UTF8StringToArray [line 6620]

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

method utf8StrRev [line 8311]

+

method utf8StrRev [line 8313]

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

method UTF8ToLatin1 [line 6726]

+

method UTF8ToLatin1 [line 6727]

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

method UTF8ToUTF16BE [line 6710]

+

method UTF8ToUTF16BE [line 6711]

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

method write1DBarcode [line 10315]

+

method write1DBarcode [line 10317]

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

method write2DBarcode [line 10568]

+

method write2DBarcode [line 10570]

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

method writeBarcode [line 10518]

+

method writeBarcode [line 10520]

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

method writeDiskCache [line 13189]

+

method writeDiskCache [line 13191]

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

method writeHTML [line 11211]

+

method writeHTML [line 11213]

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

method writeHTMLCell [line 10806]

+

method writeHTMLCell [line 10808]

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

method _addfield [line 9046]

+

method _addfield [line 9048]

@@ -17135,7 +17135,7 @@ $prop)
-

method _beginpage [line 6399]

+

method _beginpage [line 6400]

@@ -17177,7 +17177,7 @@ $format = ''])
-

method _datastring [line 6509]

+

method _datastring [line 6510]

@@ -17286,7 +17286,7 @@ $preserve_objcopy = false])
-

method _dolinethrough [line 6474]

+

method _dolinethrough [line 6475]

@@ -17334,7 +17334,7 @@ $txt)
-

method _dounderline [line 6460]

+

method _dounderline [line 6461]

@@ -17407,7 +17407,7 @@ $txt)
-

method _endpage [line 6438]

+

method _endpage [line 6439]

@@ -17432,7 +17432,7 @@ $txt)
-

method _escape [line 6498]

+

method _escape [line 6499]

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

method _escapetext [line 6536]

+

method _escapetext [line 6537]

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

method _freadint [line 6487]

+

method _freadint [line 6488]

@@ -17549,7 +17549,7 @@ $f)
-

method _generateencryptionkey [line 7100]

+

method _generateencryptionkey [line 7102]

@@ -17628,7 +17628,7 @@ $protection)
-

method _JScolor [line 9022]

+

method _JScolor [line 9024]

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

method _md5_16 [line 7061]

+

method _md5_16 [line 7063]

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

method _newobj [line 6447]

+

method _newobj [line 6448]

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

method _objectkey [line 6993]

+

method _objectkey [line 6995]

@@ -17773,7 +17773,7 @@ $n)
-

method _out [line 6567]

+

method _out [line 6568]

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

method _outarc [line 9925]

+

method _outarc [line 9927]

@@ -17881,7 +17881,7 @@ $y3)
-

method _outCurve [line 7620]

+

method _outCurve [line 7622]

@@ -17947,7 +17947,7 @@ $y3)
-

method _outLine [line 7584]

+

method _outLine [line 7586]

@@ -17989,7 +17989,7 @@ $y)
-

method _outPoint [line 7570]

+

method _outPoint [line 7572]

@@ -18031,7 +18031,7 @@ $y)
-

method _outRect [line 7601]

+

method _outRect [line 7603]

@@ -18094,7 +18094,7 @@ $op)
-

method _Ovalue [line 7074]

+

method _Ovalue [line 7076]

@@ -18265,7 +18265,7 @@ $n)
-

method _putbookmarks [line 8920]

+

method _putbookmarks [line 8922]

@@ -18315,7 +18315,7 @@ $n)
-

method _putcertification [line 9247]

+

method _putcertification [line 9249]

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

method _putencryption [line 7002]

+

method _putencryption [line 7004]

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

method _putextgstates [line 9587]

+

method _putextgstates [line 9589]

@@ -18614,7 +18614,7 @@ $cidoffset = 0])
-

method _putjavascript [line 8994]

+

method _putjavascript [line 8996]

@@ -18639,7 +18639,7 @@ $cidoffset = 0])
-

method _putocg [line 9508]

+

method _putocg [line 9510]

diff --git a/tcpdf.php b/tcpdf.php index 63a1987..50496a4 100755 --- a/tcpdf.php +++ b/tcpdf.php @@ -2,9 +2,9 @@ //============================================================+ // File name : tcpdf.php // Begin : 2002-08-03 -// Last Update : 2009-05-07 +// Last Update : 2009-05-13 // Author : Nicola Asuni - info@tecnick.com - http://www.tcpdf.org -// Version : 4.6.008 +// Version : 4.6.009 // License : GNU LGPL (http://www.gnu.org/copyleft/lesser.html) // ---------------------------------------------------------------------------- // Copyright (C) 2002-2009 Nicola Asuni - Tecnick.com S.r.l. @@ -126,7 +126,7 @@ * @copyright 2002-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 4.6.008 + * @version 4.6.009 */ /** @@ -150,14 +150,14 @@ if (!class_exists('TCPDF', false)) { /** * define default PDF document producer */ - define('PDF_PRODUCER', 'TCPDF 4.6.008 (http://www.tcpdf.org)'); + define('PDF_PRODUCER', 'TCPDF 4.6.009 (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.6.008 + * @version 4.6.009 * @author Nicola Asuni - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL @@ -3214,7 +3214,7 @@ if (!class_exists('TCPDF', false)) { } $this->PageAnnots[$this->page][] = array('x' => $x, 'y' => $y, 'w' => $w, 'h' => $h, 'txt' => $text, 'opt' => $opt, 'numspaces' => $spaces); if (($opt['Subtype'] == 'FileAttachment') AND (!$this->empty_string($opt['FS'])) AND file_exists($opt['FS']) AND (!isset($this->embeddedfiles[basename($opt['FS'])]))) { - $this->embeddedfiles[basename($opt['FS'])] = array('file' => $opt['FS'], 'n' => ($this->n + count($this->embeddedfiles) + 10000)); + $this->embeddedfiles[basename($opt['FS'])] = array('file' => $opt['FS'], 'n' => (count($this->embeddedfiles) + 100000)); } } @@ -6363,10 +6363,11 @@ if (!class_exists('TCPDF', false)) { $this->_out('0 '.($this->n + 1)); $this->_out('0000000000 65535 f '); for($i=1; $i <= $this->n; ++$i) { - $this->_out(sprintf('%010d 00000 n ',$this->offsets[$i])); + $this->_out(sprintf('%010d 00000 n ', $this->offsets[$i])); } + $this->_out('100000 '.count($this->embeddedfiles)); foreach ($this->embeddedfiles as $filename => $filedata) { - $this->_out(sprintf('%010d 00000 n ',$this->offsets[$filedata['n']])); + $this->_out(sprintf('%010d 00000 n ', $this->offsets[$filedata['n']])); } //Trailer $this->_out('trailer'); @@ -6916,6 +6917,7 @@ if (!class_exists('TCPDF', false)) { */ public function convertHTMLColorToDec($color='#FFFFFF') { global $webcolor; + $returncolor = false; $color = preg_replace('/[\s]*/', '', $color); // remove extra spaces $color = strtolower($color); if (strlen($color) == 0) {
diff --git a/doc/li_com-tecnick-tcpdf.html b/doc/li_com-tecnick-tcpdf.html index 1006ff7..41b9947 100644 --- a/doc/li_com-tecnick-tcpdf.html +++ b/doc/li_com-tecnick-tcpdf.html @@ -58,7 +58,7 @@ This documentation was generated by phpDocumentor v1.4.1

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
@@ -18739,7 +18739,7 @@ $cidoffset = 0])
-

method _putshaders [line 9875]

+

method _putshaders [line 9877]

diff --git a/doc/index.html b/doc/index.html index 1006ff7..41b9947 100644 --- a/doc/index.html +++ b/doc/index.html @@ -58,7 +58,7 @@ This documentation was generated by phpDocumentor v1.4.1

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
diff --git a/doc/errors.html b/doc/errors.html index a0f3429..b320df3 100644 --- a/doc/errors.html +++ b/doc/errors.html @@ -35,7 +35,7 @@ Post-parsing

- Documentation generated on Thu, 07 May 2009 15:13:10 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 13:00:00 +0200 by phpDocumentor 1.4.1
@@ -18798,7 +18798,7 @@ $cidoffset = 0])
-

method _putstream [line 6553]

+

method _putstream [line 6554]

diff --git a/doc/elementindex_com-tecnick-tcpdf.html b/doc/elementindex_com-tecnick-tcpdf.html index d87e601..00eca4f 100644 --- a/doc/elementindex_com-tecnick-tcpdf.html +++ b/doc/elementindex_com-tecnick-tcpdf.html @@ -1387,7 +1387,7 @@ top

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:54 +0200 by phpDocumentor 1.4.1
diff --git a/doc/elementindex.html b/doc/elementindex.html index 11a6f04..634c0b1 100644 --- a/doc/elementindex.html +++ b/doc/elementindex.html @@ -1364,7 +1364,7 @@ top

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:54 +0200 by phpDocumentor 1.4.1
@@ -18901,7 +18901,7 @@ $font)
-

method _putuserrights [line 9197]

+

method _putuserrights [line 9199]

diff --git a/doc/com-tecnick-tcpdf/_unicode_data.php.html b/doc/com-tecnick-tcpdf/_unicode_data.php.html index a742a96..c3f5447 100644 --- a/doc/com-tecnick-tcpdf/_unicode_data.php.html +++ b/doc/com-tecnick-tcpdf/_unicode_data.php.html @@ -237,7 +237,7 @@ Unicode Include file for TCPDF.




- Documentation generated on Thu, 07 May 2009 15:13:10 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 13:00:00 +0200 by phpDocumentor 1.4.1
@@ -18982,7 +18982,7 @@ $font)
-

method _RC4 [line 7021]

+

method _RC4 [line 7023]

diff --git a/doc/com-tecnick-tcpdf/_tcpdf.php.html b/doc/com-tecnick-tcpdf/_tcpdf.php.html index 7758c51..666bcc0 100644 --- a/doc/com-tecnick-tcpdf/_tcpdf.php.html +++ b/doc/com-tecnick-tcpdf/_tcpdf.php.html @@ -73,7 +73,7 @@ This is a PHP class for generating PDF documents without requiring external exte - + @@ -104,7 +104,7 @@ unicode data

diff --git a/doc/com-tecnick-tcpdf/_htmlcolors.php.html b/doc/com-tecnick-tcpdf/_htmlcolors.php.html index 8ad652d..e55f403 100644 --- a/doc/com-tecnick-tcpdf/_htmlcolors.php.html +++ b/doc/com-tecnick-tcpdf/_htmlcolors.php.html @@ -88,7 +88,7 @@ Array of WEB safe colors.




- Documentation generated on Thu, 07 May 2009 15:13:05 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
@@ -19033,7 +19033,7 @@ $text)
-

method _textstring [line 6522]

+

method _textstring [line 6523]

diff --git a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html index fa6e862..1cbfa9b 100644 --- a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html +++ b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html @@ -507,7 +507,7 @@ Configuration file for TCPDF.




- Documentation generated on Thu, 07 May 2009 15:13:10 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 13:00:00 +0200 by phpDocumentor 1.4.1
diff --git a/doc/com-tecnick-tcpdf/_barcodes.php.html b/doc/com-tecnick-tcpdf/_barcodes.php.html index f9751ec..e2c49cb 100644 --- a/doc/com-tecnick-tcpdf/_barcodes.php.html +++ b/doc/com-tecnick-tcpdf/_barcodes.php.html @@ -96,7 +96,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
@@ -19114,7 +19114,7 @@ $file)
-

method _Uvalue [line 7087]

+

method _Uvalue [line 7089]

diff --git a/doc/com-tecnick-tcpdf/TCPDFBarcode.html b/doc/com-tecnick-tcpdf/TCPDFBarcode.html index 6dcdd87..d7d4d1c 100644 --- a/doc/com-tecnick-tcpdf/TCPDFBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDFBarcode.html @@ -1368,7 +1368,7 @@ $type)

- Documentation generated on Thu, 07 May 2009 15:13:04 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
@@ -19151,7 +19151,7 @@ $file)

- Documentation generated on Thu, 07 May 2009 15:13:05 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1
author:  Nicola Asuni
version:  4.6.008version:  4.6.009
copyright:  2002-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
- PDF_PRODUCER = 'TCPDF 4.6.008 (http://www.tcpdf.org)' + PDF_PRODUCER = 'TCPDF 4.6.009 (http://www.tcpdf.org)'
@@ -115,7 +115,7 @@ unicode data


- Documentation generated on Thu, 07 May 2009 15:13:05 +0200 by phpDocumentor 1.4.1 + Documentation generated on Wed, 13 May 2009 12:59:55 +0200 by phpDocumentor 1.4.1