From 16fd2654c0a48b916bfd5eeb9f9821fab46a9000 Mon Sep 17 00:00:00 2001 From: nicolaasuni Date: Thu, 28 May 2009 19:14:22 +0200 Subject: [PATCH] 4.6.013 --- CHANGELOG.TXT | 3 + README.TXT | 4 +- doc/classtrees_com-tecnick-tcpdf.html | 2 +- doc/com-tecnick-tcpdf/TCPDF.html | 428 +++++++++--------- doc/com-tecnick-tcpdf/TCPDFBarcode.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/_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 | 22 +- 16 files changed, 246 insertions(+), 239 deletions(-) diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index edc87af..e168a5a 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,6 @@ +4.6.013 (2009-05-28) + - List bullets position was fixed for RTL languages. + 4.6.012 (2009-05-23) - setUserRights() method doesn't work anymore unless you call the setSignature() method with the Adobe private key! diff --git a/README.TXT b/README.TXT index 28470d7..e4dd378 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.012 -Release date: 2009-05-23 +Version: 4.6.013 +Release date: 2009-05-28 Author: Nicola Asuni Copyright (c) 2001-2009: diff --git a/doc/classtrees_com-tecnick-tcpdf.html b/doc/classtrees_com-tecnick-tcpdf.html index 06193c7..6342f2c 100644 --- a/doc/classtrees_com-tecnick-tcpdf.html +++ b/doc/classtrees_com-tecnick-tcpdf.html @@ -45,7 +45,7 @@

- Documentation generated on Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
diff --git a/doc/com-tecnick-tcpdf/TCPDF.html b/doc/com-tecnick-tcpdf/TCPDF.html index 2269bf0..783d88d 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.012 + version:  4.6.013 link:  http://www.tcpdf.org @@ -5350,7 +5350,7 @@ $diskcache = false])
-

method addExtGState [line 9575]

+

method addExtGState [line 9579]

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

method addHtmlLink [line 6896]

+

method addHtmlLink [line 6900]

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

method addHTMLVertSpace [line 12693]

+

method addHTMLVertSpace [line 12697]

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

method addTOC [line 13715]

+

method addTOC [line 13719]

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

method AliasNbPages [line 9383]

+

method AliasNbPages [line 9387]

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

method AliasNumPage [line 9410]

+

method AliasNumPage [line 9414]

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

method arrUTF8ToUTF16BE [line 6798]

+

method arrUTF8ToUTF16BE [line 6802]

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

method Bookmark [line 8905]

+

method Bookmark [line 8909]

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

method Button [line 9187]

+

method Button [line 9191]

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

method CheckBox [line 9167]

+

method CheckBox [line 9171]

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

method Circle [line 8011]

+

method Circle [line 8015]

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

method Clip [line 9838]

+

method Clip [line 9842]

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

method closeHTMLTagHandler [line 12369]

+

method closeHTMLTagHandler [line 12373]

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

method ComboBox [line 9148]

+

method ComboBox [line 9152]

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

method commitTransaction [line 13872]

+

method commitTransaction [line 13876]

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

method convertHTMLColorToDec [line 6929]

+

method convertHTMLColorToDec [line 6933]

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

method CoonsPatchMesh [line 9758]

+

method CoonsPatchMesh [line 9762]

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

method Curve [line 7786]

+

method Curve [line 7790]

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

method deletePage [line 13575]

+

method deletePage [line 13579]

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

method Ellipse [line 7907]

+

method Ellipse [line 7911]

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

method empty_string [line 13919]

+

method empty_string [line 13923]

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

method formatPageNumber [line 9487]

+

method formatPageNumber [line 9491]

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

method formatTOCPageNumber [line 9499]

+

method formatTOCPageNumber [line 9503]

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

method GetAbsX [line 4848]

+

method GetAbsX [line 4852]

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

method getAliasNbPages [line 9395]

+

method getAliasNbPages [line 9399]

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

method getAliasNumPage [line 9423]

+

method getAliasNumPage [line 9427]

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

method getBarcode [line 10303]

+

method getBarcode [line 10307]

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

method getBuffer [line 13261]

+

method getBuffer [line 13265]

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

method getCellHeightRatio [line 9661]

+

method getCellHeightRatio [line 9665]

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

method getFontBuffer [line 13421]

+

method getFontBuffer [line 13425]

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

method getFontFamily [line 10779]

+

method getFontFamily [line 10783]

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

method getFontSize [line 10759]

+

method getFontSize [line 10763]

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

method getFontSizePt [line 10769]

+

method getFontSizePt [line 10773]

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

method getFontStyle [line 10789]

+

method getFontStyle [line 10793]

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

method getFooterFont [line 6859]

+

method getFooterFont [line 6863]

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

method getGDgamma [line 4791]

+

method getGDgamma [line 4795]

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

method getGraphicVars [line 13129]

+

method getGraphicVars [line 13133]

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

method getGroupPageNo [line 9436]

+

method getGroupPageNo [line 9440]

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

method getGroupPageNoFormatted [line 9446]

+

method getGroupPageNoFormatted [line 9450]

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

method getHeaderFont [line 6839]

+

method getHeaderFont [line 6843]

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

method getHtmlDomArray [line 10825]

+

method getHtmlDomArray [line 10829]

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

method getHTMLUnitToUnits [line 12848]

+

method getHTMLUnitToUnits [line 12852]

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

method getImageBuffer [line 13363]

+

method getImageBuffer [line 13367]

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

method GetLineWidth [line 7503]

+

method GetLineWidth [line 7507]

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

method getMargins [line 10722]

+

method getMargins [line 10726]

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

method getObjFilename [line 13193]

+

method getObjFilename [line 13197]

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

method getOriginalMargins [line 10745]

+

method getOriginalMargins [line 10749]

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

method getPageBuffer [line 13304]

+

method getPageBuffer [line 13308]

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

method getPageGroupAlias [line 9458]

+

method getPageGroupAlias [line 9462]

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

method getPageNumGroupAlias [line 9473]

+

method getPageNumGroupAlias [line 9477]

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

method getPDFData [line 6878]

+

method getPDFData [line 6882]

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

method getRemainingWidth [line 4237]

+

method getRemainingWidth [line 4241]

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

method GetX [line 4832]

+

method GetX [line 4836]

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

method GetY [line 4859]

+

method GetY [line 4863]

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

method Gradient [line 9861]

+

method Gradient [line 9865]

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

method Image [line 4359]

+

method Image [line 4363]

@@ -9469,7 +9469,7 @@ $fitbox = false])
-

method ImageEps [line 10033]

+

method ImageEps [line 10037]

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

method ImagePngAlpha [line 4747]

+

method ImagePngAlpha [line 4751]

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

method IncludeJS [line 8997]

+

method IncludeJS [line 9001]

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

method intToRoman [line 12922]

+

method intToRoman [line 12926]

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

method Line [line 7653]

+

method Line [line 7657]

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

method LinearGradient [line 9718]

+

method LinearGradient [line 9722]

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

method ListBox [line 9125]

+

method ListBox [line 9129]

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

method Ln [line 4804]

+

method Ln [line 4808]

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

method MirrorH [line 7277]

+

method MirrorH [line 7281]

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

method MirrorL [line 7313]

+

method MirrorL [line 7317]

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

method MirrorP [line 7300]

+

method MirrorP [line 7304]

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

method MirrorV [line 7288]

+

method MirrorV [line 7292]

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

method movePage [line 13438]

+

method movePage [line 13442]

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

method objclone [line 13908]

+

method objclone [line 13912]

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

method openHTMLTagHandler [line 12043]

+

method openHTMLTagHandler [line 12047]

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

method Output [line 4951]

+

method Output [line 4955]

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

method PageNoFormatted [line 9509]

+

method PageNoFormatted [line 9513]

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

method PieSector [line 9955]

+

method PieSector [line 9959]

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

method pixelsToUnits [line 6982]

+

method pixelsToUnits [line 6986]

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

method Polycurve [line 7843]

+

method Polycurve [line 7847]

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

method Polygon [line 8036]

+

method Polygon [line 8040]

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

method putHtmlListBullet [line 12987]

+

method putHtmlListBullet [line 12991]

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

method RadialGradient [line 9736]

+

method RadialGradient [line 9740]

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

method RadioButton [line 9107]

+

method RadioButton [line 9111]

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

method readDiskCache [line 13233]

+

method readDiskCache [line 13237]

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

method Rect [line 7688]

+

method Rect [line 7692]

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

method RegularPolygon [line 8135]

+

method RegularPolygon [line 8139]

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

method rfread [line 4717]

+

method rfread [line 4721]

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

method rollbackTransaction [line 13885]

+

method rollbackTransaction [line 13889]

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

method Rotate [line 7372]

+

method Rotate [line 7376]

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

method RoundedRect [line 8239]

+

method RoundedRect [line 8243]

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

method Scale [line 7242]

+

method Scale [line 7246]

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

method ScaleX [line 7202]

+

method ScaleX [line 7206]

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

method ScaleXY [line 7228]

+

method ScaleXY [line 7232]

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

method ScaleY [line 7215]

+

method ScaleY [line 7219]

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

method setAlpha [line 9618]

+

method setAlpha [line 9622]

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

method setBarcode [line 10293]

+

method setBarcode [line 10297]

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

method SetBooklet [line 12762]

+

method SetBooklet [line 12766]

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

method setBuffer [line 13243]

+

method setBuffer [line 13247]

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

method setCellHeightRatio [line 9652]

+

method setCellHeightRatio [line 9656]

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

method setDefaultTableColumns [line 9642]

+

method setDefaultTableColumns [line 9646]

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

method setExtGState [line 9587]

+

method setExtGState [line 9591]

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

method setFontBuffer [line 13379]

+

method setFontBuffer [line 13383]

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

method setFontSubBuffer [line 13401]

+

method setFontSubBuffer [line 13405]

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

method setFooterFont [line 6849]

+

method setFooterFont [line 6853]

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

method setGraphicVars [line 13160]

+

method setGraphicVars [line 13164]

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

method setHeaderFont [line 6829]

+

method setHeaderFont [line 6833]

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

method setHtmlLinksStyle [line 12833]

+

method setHtmlLinksStyle [line 12837]

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

method setHtmlVSpace [line 12802]

+

method setHtmlVSpace [line 12806]

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

method setImageBuffer [line 13320]

+

method setImageBuffer [line 13324]

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

method setImageSubBuffer [line 13343]

+

method setImageSubBuffer [line 13347]

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

method setJPEGQuality [line 9629]

+

method setJPEGQuality [line 9633]

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

method setLanguageArray [line 6869]

+

method setLanguageArray [line 6873]

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

method SetLineStyle [line 7528]

+

method SetLineStyle [line 7532]

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

method SetLineWidth [line 7489]

+

method SetLineWidth [line 7493]

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

method setListIndentWidth [line 12812]

+

method setListIndentWidth [line 12816]

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

method setLIsymbol [line 12722]

+

method setLIsymbol [line 12726]

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

method setOpenCell [line 12822]

+

method setOpenCell [line 12826]

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

method setPageBuffer [line 13277]

+

method setPageBuffer [line 13281]

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

method setPDFVersion [line 9671]

+

method setPDFVersion [line 9675]

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

method SetProtection [line 7145]

+

method SetProtection [line 7149]

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

method setSignature [line 9343]

+

method setSignature [line 9347]

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

method setUserRights [line 9317]

+

method setUserRights [line 9321]

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

method setViewerPreferences [line 9701]

+

method setViewerPreferences [line 9705]

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

method setVisibility [line 9539]

+

method setVisibility [line 9543]

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

method SetX [line 4872]

+

method SetX [line 4876]

@@ -15094,7 +15094,7 @@ $x)
-

method SetXY [line 4935]

+

method SetXY [line 4939]

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

method SetY [line 4904]

+

method SetY [line 4908]

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

method Skew [line 7432]

+

method Skew [line 7436]

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

method SkewX [line 7405]

+

method SkewX [line 7409]

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

method SkewY [line 7418]

+

method SkewY [line 7422]

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

method StarPolygon [line 8190]

+

method StarPolygon [line 8194]

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

method startPageGroup [line 9368]

+

method startPageGroup [line 9372]

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

method startTransaction [line 13858]

+

method startTransaction [line 13862]

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

method StartTransform [line 7173]

+

method StartTransform [line 7177]

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

method StopTransform [line 7186]

+

method StopTransform [line 7190]

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

method swapMargins [line 12778]

+

method swapMargins [line 12782]

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

method TextField [line 9094]

+

method TextField [line 9098]

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

method Transform [line 7465]

+

method Transform [line 7469]

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

method Translate [line 7348]

+

method Translate [line 7352]

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

method TranslateX [line 7325]

+

method TranslateX [line 7329]

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

method TranslateY [line 7336]

+

method TranslateY [line 7340]

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

method unhtmlentities [line 6993]

+

method unhtmlentities [line 6997]

@@ -16031,7 +16031,7 @@ $text_to_convert)
-

method UniArrSubString [line 4276]

+

method UniArrSubString [line 4280]

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

method unichr [line 4309]

+

method unichr [line 4313]

@@ -16130,7 +16130,7 @@ $c)
-

method UTF8ArrayToUniArray [line 4297]

+

method UTF8ArrayToUniArray [line 4301]

@@ -16172,7 +16172,7 @@ $ta)
-

method UTF8ArrSubString [line 4253]

+

method UTF8ArrSubString [line 4257]

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

method utf8Bidi [line 8338]

+

method utf8Bidi [line 8342]

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

method UTF8StringToArray [line 6631]

+

method UTF8StringToArray [line 6635]

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

method utf8StrRev [line 8324]

+

method utf8StrRev [line 8328]

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

method UTF8ToLatin1 [line 6738]

+

method UTF8ToLatin1 [line 6742]

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

method UTF8ToUTF16BE [line 6722]

+

method UTF8ToUTF16BE [line 6726]

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

method write1DBarcode [line 10322]

+

method write1DBarcode [line 10326]

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

method write2DBarcode [line 10575]

+

method write2DBarcode [line 10579]

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

method writeBarcode [line 10525]

+

method writeBarcode [line 10529]

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

method writeDiskCache [line 13205]

+

method writeDiskCache [line 13209]

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

method writeHTML [line 11218]

+

method writeHTML [line 11222]

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

- Allows to preserve some HTML formatting (limited support).
IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.

Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, small, span, strong, sub, sup, table, td, th, tr, u, ul,




+ Allows to preserve some HTML formatting (limited support).
IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting.

Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, pre, small, span, strong, sub, sup, table, tcpdf, td, th, thead, tr, tt, u, ul




Tags:

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

method writeHTMLCell [line 10813]

+

method writeHTMLCell [line 10817]

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

method _addfield [line 9059]

+

method _addfield [line 9063]

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

method _beginpage [line 6411]

+

method _beginpage [line 6415]

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

method _datastring [line 6521]

+

method _datastring [line 6525]

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

method _destroy [line 5106]

+

method _destroy [line 5110]

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

method _dochecks [line 5133]

+

method _dochecks [line 5137]

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

method _dolinethrough [line 6486]

+

method _dolinethrough [line 6490]

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

method _dounderline [line 6472]

+

method _dounderline [line 6476]

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

method _enddoc [line 6350]

+

method _enddoc [line 6354]

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

method _endpage [line 6450]

+

method _endpage [line 6454]

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

method _escape [line 6510]

+

method _escape [line 6514]

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

method _escapetext [line 6548]

+

method _escapetext [line 6552]

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

method _freadint [line 6499]

+

method _freadint [line 6503]

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

method _generateencryptionkey [line 7113]

+

method _generateencryptionkey [line 7117]

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

method _getfontpath [line 5149]

+

method _getfontpath [line 5153]

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

method _JScolor [line 9035]

+

method _JScolor [line 9039]

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

method _md5_16 [line 7074]

+

method _md5_16 [line 7078]

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

method _newobj [line 6459]

+

method _newobj [line 6463]

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

method _objectkey [line 7006]

+

method _objectkey [line 7010]

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

method _out [line 6579]

+

method _out [line 6583]

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

method _outarc [line 9935]

+

method _outarc [line 9939]

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

method _outCurve [line 7633]

+

method _outCurve [line 7637]

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

method _outLine [line 7597]

+

method _outLine [line 7601]

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

method _outPoint [line 7583]

+

method _outPoint [line 7587]

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

method _outRect [line 7614]

+

method _outRect [line 7618]

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

method _Ovalue [line 7087]

+

method _Ovalue [line 7091]

@@ -18157,7 +18157,7 @@ $owner_pass)
-

method _parsejpeg [line 4586]

+

method _parsejpeg [line 4590]

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

method _parsepng [line 4612]

+

method _parsepng [line 4616]

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

method _putannots [line 5305]

+

method _putannots [line 5309]

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

method _putbookmarks [line 8933]

+

method _putbookmarks [line 8937]

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

method _putcatalog [line 6215]

+

method _putcatalog [line 6219]

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

method _putcertification [line 9260]

+

method _putcertification [line 9264]

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

method _putcidfont0 [line 5971]

+

method _putcidfont0 [line 5975]

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

method _putencryption [line 7015]

+

method _putencryption [line 7019]

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

method _putextgstates [line 9597]

+

method _putextgstates [line 9601]

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

method _putfonts [line 5661]

+

method _putfonts [line 5665]

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

method _putfontwidths [line 5788]

+

method _putfontwidths [line 5792]

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

method _putheader [line 6342]

+

method _putheader [line 6346]

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

method _putimages [line 6031]

+

method _putimages [line 6035]

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

method _putinfo [line 6188]

+

method _putinfo [line 6192]

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

method _putjavascript [line 9007]

+

method _putjavascript [line 9011]

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

method _putocg [line 9518]

+

method _putocg [line 9522]

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

method _putpages [line 5160]

+

method _putpages [line 5164]

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

method _putresourcedict [line 6114]

+

method _putresourcedict [line 6118]

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

method _putresources [line 6155]

+

method _putresources [line 6159]

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

method _putshaders [line 9885]

+

method _putshaders [line 9889]

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

method _putspotcolors [line 6086]

+

method _putspotcolors [line 6090]

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

method _putstream [line 6565]

+

method _putstream [line 6569]

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

method _puttrailer [line 6328]

+

method _puttrailer [line 6332]

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

method _puttruetypeunicode [line 5886]

+

method _puttruetypeunicode [line 5890]

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

method _putuserrights [line 9210]

+

method _putuserrights [line 9214]

diff --git a/tcpdf.php b/tcpdf.php index aa9b67a..c3b7161 100755 --- a/tcpdf.php +++ b/tcpdf.php @@ -2,9 +2,9 @@ //============================================================+ // File name : tcpdf.php // Begin : 2002-08-03 -// Last Update : 2009-05-23 +// Last Update : 2009-05-28 // Author : Nicola Asuni - info@tecnick.com - http://www.tcpdf.org -// Version : 4.6.012 +// Version : 4.6.013 // 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.012 + * @version 4.6.013 */ /** @@ -150,14 +150,14 @@ if (!class_exists('TCPDF', false)) { /** * define default PDF document producer */ - define('PDF_PRODUCER', 'TCPDF 4.6.012 (http://www.tcpdf.org)'); + define('PDF_PRODUCER', 'TCPDF 4.6.013 (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.012 + * @version 4.6.013 * @author Nicola Asuni - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL @@ -3963,7 +3963,11 @@ if (!class_exists('TCPDF', false)) { $w = $this->w - $this->rMargin - $this->x; } // max column width - $wmax = $w - (2 * $this->cMargin); + $wmax = $w - (2 * $this->cMargin); + if ($chrwidth > $wmax) { + // a single character do not fit on column + return ''; + } $i = 0; // character position $j = 0; // current starting position $sep = -1; // position of the last blank space @@ -11206,7 +11210,7 @@ if (!class_exists('TCPDF', false)) { /** * Allows to preserve some HTML formatting (limited support).
* IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting. - * Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, small, span, strong, sub, sup, table, td, th, tr, u, ul, + * Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, pre, small, span, strong, sub, sup, table, tcpdf, td, th, thead, tr, tt, u, ul * @param string $html text to display * @param boolean $ln if true add a new line after text (default = true) * @param int $fill Indicates if the background must be painted (true) or transparent (false). @@ -13013,7 +13017,7 @@ if (!class_exists('TCPDF', false)) { $r = $size / 6; $lspace += (2 * $r); if ($this->rtl) { - $this->x += $lspace; + $this->x = $this->w - $this->x - $lspace; } else { $this->x -= $lspace; } @@ -13024,7 +13028,7 @@ if (!class_exists('TCPDF', false)) { $l = $size / 3; $lspace += $l; if ($this->rtl) { - $this->x += $lspace; + $this->x = $this->w - $this->x - $lspace; } else { $this->x -= $lspace; }
diff --git a/doc/li_com-tecnick-tcpdf.html b/doc/li_com-tecnick-tcpdf.html index c149ec9..413cec8 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 Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
@@ -18938,7 +18938,7 @@ $font)
-

method _putviewerpreferences [line 6258]

+

method _putviewerpreferences [line 6262]

diff --git a/doc/index.html b/doc/index.html index c149ec9..413cec8 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 Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
diff --git a/doc/errors.html b/doc/errors.html index 2389353..ab5d51d 100644 --- a/doc/errors.html +++ b/doc/errors.html @@ -35,7 +35,7 @@ Post-parsing

- Documentation generated on Sat, 23 May 2009 18:33:46 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:15 +0200 by phpDocumentor 1.4.1
@@ -18969,7 +18969,7 @@ $font)
-

method _putxobjectdict [line 6103]

+

method _putxobjectdict [line 6107]

diff --git a/doc/elementindex_com-tecnick-tcpdf.html b/doc/elementindex_com-tecnick-tcpdf.html index 1e61ccf..2d5f794 100644 --- a/doc/elementindex_com-tecnick-tcpdf.html +++ b/doc/elementindex_com-tecnick-tcpdf.html @@ -1387,7 +1387,7 @@ top

- Documentation generated on Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
diff --git a/doc/elementindex.html b/doc/elementindex.html index 5ca3f28..aad08d6 100644 --- a/doc/elementindex.html +++ b/doc/elementindex.html @@ -1364,7 +1364,7 @@ top

- Documentation generated on Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
@@ -18994,7 +18994,7 @@ $font)
-

method _RC4 [line 7034]

+

method _RC4 [line 7038]

diff --git a/doc/com-tecnick-tcpdf/_unicode_data.php.html b/doc/com-tecnick-tcpdf/_unicode_data.php.html index 8947c2c..04bd2c4 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 Sat, 23 May 2009 18:33:46 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:15 +0200 by phpDocumentor 1.4.1
@@ -19045,7 +19045,7 @@ $text)
-

method _textstring [line 6534]

+

method _textstring [line 6538]

diff --git a/doc/com-tecnick-tcpdf/_tcpdf.php.html b/doc/com-tecnick-tcpdf/_tcpdf.php.html index ce3857c..442d243 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 30ef843..4e0143a 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 Sat, 23 May 2009 18:33:41 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
@@ -19084,7 +19084,7 @@ $s)
-

method _toJPEG [line 4570]

+

method _toJPEG [line 4574]

diff --git a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html index 118496b..4928f60 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 Sat, 23 May 2009 18:33:46 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:15 +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 6515352..943574a 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 Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
@@ -19126,7 +19126,7 @@ $file)
-

method _Uvalue [line 7100]

+

method _Uvalue [line 7104]

diff --git a/doc/com-tecnick-tcpdf/TCPDFBarcode.html b/doc/com-tecnick-tcpdf/TCPDFBarcode.html index 208b153..c8904cb 100644 --- a/doc/com-tecnick-tcpdf/TCPDFBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDFBarcode.html @@ -1368,7 +1368,7 @@ $type)

- Documentation generated on Sat, 23 May 2009 18:33:40 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
@@ -19163,7 +19163,7 @@ $file)

- Documentation generated on Sat, 23 May 2009 18:33:41 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1
author:  Nicola Asuni
version:  4.6.012version:  4.6.013
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.012 (http://www.tcpdf.org)' + PDF_PRODUCER = 'TCPDF 4.6.013 (http://www.tcpdf.org)'
@@ -115,7 +115,7 @@ unicode data


- Documentation generated on Sat, 23 May 2009 18:33:41 +0200 by phpDocumentor 1.4.1 + Documentation generated on Thu, 28 May 2009 19:14:09 +0200 by phpDocumentor 1.4.1