diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 733a0ee..b001d63 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,9 @@ +4.8.017 (2009-11-27) + - THEAD problem when table is used on header/footer was fixed. + - A first line alignment on HTML justification was fixed. + - Method getImageFileType() was added. + - Images with unknown extension and type are now supported via ImageMagick PHP extension. + 4.8.016 (2009-11-21) - Document Information Dictionary was fixed. - CSS attributes 'page-break-before', 'page-break-after' and 'page-break-inside' are now supported. diff --git a/README.TXT b/README.TXT index 1ed0c7a..ec4fba3 100755 --- a/README.TXT +++ b/README.TXT @@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076 ------------------------------------------------------------ Name: TCPDF -Version: 4.8.016 -Release date: 2009-11-21 +Version: 4.8.017 +Release date: 2009-11-27 Author: Nicola Asuni Copyright (c) 2001-2009: diff --git a/doc/classtrees_com-tecnick-tcpdf.html b/doc/classtrees_com-tecnick-tcpdf.html index 887bd4c..f91e522 100644 --- a/doc/classtrees_com-tecnick-tcpdf.html +++ b/doc/classtrees_com-tecnick-tcpdf.html @@ -45,7 +45,7 @@

- Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/TCPDF.html b/doc/com-tecnick-tcpdf/TCPDF.html index 856f83b..883ac71 100644 --- a/doc/com-tecnick-tcpdf/TCPDF.html +++ b/doc/com-tecnick-tcpdf/TCPDF.html @@ -74,7 +74,7 @@ Source Location: /tcpdf.php

Version:

@@ -355,6 +355,7 @@ Source Location: /tcpdf.php

  • getHtmlDomArray
  • getHTMLUnitToUnits
  • getImageBuffer
  • +
  • getImageFileType
  • getImageRBX
  • getImageRBY
  • getImageScale
  • @@ -629,7 +630,7 @@ This is a PHP class for generating PDF documents without requiring external exte author:  Nicola Asuni - info@tecnick.com - version:  4.8.016 + version:  4.8.017 link:  http://www.tcpdf.org @@ -6059,7 +6060,7 @@ $diskcache = false])
    -

    method AcceptPageBreak [line 3610]

    +

    method AcceptPageBreak [line 3618]

    @@ -6090,7 +6091,7 @@ $diskcache = false])
    -

    method addExtGState [line 11374]

    +

    method addExtGState [line 11391]

    @@ -6126,7 +6127,7 @@ $parms)
    -

    method AddFont [line 3162]

    +

    method AddFont [line 3170]

    @@ -6183,7 +6184,7 @@ $fontfile = ''])
    -

    method addHtmlLink [line 7743]

    +

    method addHtmlLink [line 7760]

    @@ -6252,7 +6253,7 @@ $style = -1])
    -

    method addHTMLVertSpace [line 14988]

    +

    method addHTMLVertSpace [line 15002]

    @@ -6318,7 +6319,7 @@ $closing = false])
    -

    method addJavascriptObject [line 9994]

    +

    method addJavascriptObject [line 10011]

    @@ -6360,7 +6361,7 @@ $onload = false])
    -

    method AddLink [line 3403]

    +

    method AddLink [line 3411]

    @@ -6439,7 +6440,7 @@ $format = ''])
    -

    method AddSpotColor [line 2795]

    +

    method AddSpotColor [line 2803]

    @@ -6505,7 +6506,7 @@ $k)
    -

    method addTOC [line 16011]

    +

    method addTOC [line 16025]

    @@ -6565,7 +6566,7 @@ $toc_name = 'TOC'])
    -

    method AliasNbPages [line 11182]

    +

    method AliasNbPages [line 11199]

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

    method AliasNumPage [line 11209]

    +

    method AliasNumPage [line 11226]

    @@ -6649,7 +6650,7 @@ $alias = '{pnb}'])
    -

    method Annotation [line 3459]

    +

    method Annotation [line 3467]

    @@ -6724,7 +6725,7 @@ $spaces = 0])
    -

    method Arrow [line 9236]

    +

    method Arrow [line 9253]

    @@ -6802,7 +6803,7 @@ $arm_angle = 15])
    -

    method arrUTF8ToUTF16BE [line 7641]

    +

    method arrUTF8ToUTF16BE [line 7658]

    @@ -6877,7 +6878,7 @@ $setbom = true])
    -

    method Bookmark [line 9880]

    +

    method Bookmark [line 9897]

    @@ -6931,7 +6932,7 @@ $page = ''])
    -

    method Button [line 10888]

    +

    method Button [line 10905]

    @@ -7021,7 +7022,7 @@ $js = false])
    -

    method Cell [line 3671]

    +

    method Cell [line 3679]

    @@ -7117,7 +7118,7 @@ $ignore_min_height = false])
    -

    method CheckBox [line 10818]

    +

    method CheckBox [line 10835]

    @@ -7201,7 +7202,7 @@ $js = false])
    -

    method checkPageBreak [line 3623]

    +

    method checkPageBreak [line 3631]

    @@ -7255,7 +7256,7 @@ $addpage = true])
    -

    method Circle [line 8870]

    +

    method Circle [line 8887]

    @@ -7354,7 +7355,7 @@ $afinish:)
    -

    method Clip [line 11637]

    +

    method Clip [line 11654]

    @@ -7445,7 +7446,7 @@ $h)
    -

    method closeHTMLTagHandler [line 14636]

    +

    method closeHTMLTagHandler [line 14650]

    @@ -7499,7 +7500,7 @@ $dom)
    -

    method ComboBox [line 10757]

    +

    method ComboBox [line 10774]

    @@ -7583,7 +7584,7 @@ $js = false])
    -

    method commitTransaction [line 16170]

    +

    method commitTransaction [line 16184]

    @@ -7611,7 +7612,7 @@ $js = false])
    -

    method convertHTMLColorToDec [line 7776]

    +

    method convertHTMLColorToDec [line 7793]

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

    method CoonsPatchMesh [line 11557]

    +

    method CoonsPatchMesh [line 11574]

    @@ -7752,7 +7753,7 @@ $coords_max = 1])
    -

    method Curve [line 8645]

    +

    method Curve [line 8662]

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

    method deletePage [line 15870]

    +

    method deletePage [line 15884]

    @@ -7896,7 +7897,7 @@ $page)
    -

    method Ellipse [line 8766]

    +

    method Ellipse [line 8783]

    @@ -8013,7 +8014,7 @@ $afinish:)
    -

    method empty_string [line 16224]

    +

    method empty_string [line 16238]

    @@ -8150,7 +8151,7 @@ $msg)
    -

    method formatPageNumber [line 11286]

    +

    method formatPageNumber [line 11303]

    @@ -8189,7 +8190,7 @@ $num)
    -

    method formatTOCPageNumber [line 11298]

    +

    method formatTOCPageNumber [line 11315]

    @@ -8231,7 +8232,7 @@ $num)
    -

    method GetAbsX [line 5218]

    +

    method GetAbsX [line 5235]

    @@ -8262,7 +8263,7 @@ $num)
    -

    method getAliasNbPages [line 11194]

    +

    method getAliasNbPages [line 11211]

    @@ -8293,7 +8294,7 @@ $num)
    -

    method getAliasNumPage [line 11222]

    +

    method getAliasNumPage [line 11239]

    @@ -8324,7 +8325,7 @@ $num)
    -

    method getAnnotOptFromJSProp [line 10125]

    +

    method getAnnotOptFromJSProp [line 10142]

    @@ -8360,7 +8361,7 @@ $prop)
    -

    method GetArrStringWidth [line 3074]

    +

    method GetArrStringWidth [line 3082]

    @@ -8423,7 +8424,7 @@ $fontsize = 0])
    -

    method getBarcode [line 12108]

    +

    method getBarcode [line 12125]

    @@ -8451,7 +8452,7 @@ $fontsize = 0])
    -

    method getBorderMode [line 4120]

    +

    method getBorderMode [line 4128]

    @@ -8547,7 +8548,7 @@ $pagenum = ''])
    -

    method getBuffer [line 15556]

    +

    method getBuffer [line 15570]

    @@ -8578,7 +8579,7 @@ $pagenum = ''])
    -

    method getCellCode [line 3723]

    +

    method getCellCode [line 3731]

    @@ -8674,7 +8675,7 @@ $ignore_min_height = false])
    -

    method getCellHeightRatio [line 11460]

    +

    method getCellHeightRatio [line 11477]

    @@ -8699,7 +8700,7 @@ $ignore_min_height = false])
    -

    method GetCharWidth [line 3101]

    +

    method GetCharWidth [line 3109]

    @@ -8744,7 +8745,7 @@ $char)
    -

    method getFontBuffer [line 15716]

    +

    method getFontBuffer [line 15730]

    @@ -8786,7 +8787,7 @@ $font)
    -

    method getFontFamily [line 12594]

    +

    method getFontFamily [line 12611]

    @@ -8817,7 +8818,7 @@ $font)
    -

    method getFontSize [line 12574]

    +

    method getFontSize [line 12591]

    @@ -8848,7 +8849,7 @@ $font)
    -

    method getFontSizePt [line 12584]

    +

    method getFontSizePt [line 12601]

    @@ -8879,7 +8880,7 @@ $font)
    -

    method getFontsList [line 3140]

    +

    method getFontsList [line 3148]

    @@ -8907,7 +8908,7 @@ $font)
    -

    method getFontStyle [line 12604]

    +

    method getFontStyle [line 12621]

    @@ -8938,7 +8939,7 @@ $font)
    -

    method getFooterFont [line 7702]

    +

    method getFooterFont [line 7719]

    @@ -8994,7 +8995,7 @@ $font)
    -

    method getFormDefaultProp [line 10500]

    +

    method getFormDefaultProp [line 10517]

    @@ -9019,7 +9020,7 @@ $font)
    -

    method getGDgamma [line 5161]

    +

    method getGDgamma [line 5178]

    @@ -9058,7 +9059,7 @@ $v)
    -

    method getGraphicVars [line 15424]

    +

    method getGraphicVars [line 15438]

    @@ -9089,7 +9090,7 @@ $v)
    -

    method getGroupPageNo [line 11235]

    +

    method getGroupPageNo [line 11252]

    @@ -9114,7 +9115,7 @@ $v)
    -

    method getGroupPageNoFormatted [line 11245]

    +

    method getGroupPageNoFormatted [line 11262]

    @@ -9173,7 +9174,7 @@ $v)
    -

    method getHeaderFont [line 7682]

    +

    method getHeaderFont [line 7699]

    @@ -9229,7 +9230,7 @@ $v)
    -

    method getHtmlDomArray [line 12640]

    +

    method getHtmlDomArray [line 12657]

    @@ -9268,7 +9269,7 @@ $html)
    -

    method getHTMLUnitToUnits [line 15143]

    +

    method getHTMLUnitToUnits [line 15157]

    @@ -9334,7 +9335,7 @@ $point)
    -

    method getImageBuffer [line 15658]

    +

    method getImageBuffer [line 15672]

    @@ -9374,6 +9375,48 @@ $image)
    [ Top ]
    +
    + +

    method getImageFileType [line 4676]

    +
    +
    +
    + string getImageFileType( +string +$imgfile) +
    +

    + + Return the image type given the file name and path



    +

    Tags:

    +
    + + + + + + + + + + +
    return:  image type
    since:  4.8.017 (2009-11-27)
    access:  public
    +
    +

    + + +

    Parameters:

    +
    + + + + + + +
    string  $imgfile  image file name
    +

    +
    [ Top ]
    +

    method getImageRBX [line 2576]

    @@ -9491,7 +9534,7 @@ $image)
    -

    method GetLineWidth [line 8359]

    +

    method GetLineWidth [line 8376]

    @@ -9525,7 +9568,7 @@ $image)
    -

    method getMargins [line 12537]

    +

    method getMargins [line 12554]

    @@ -9556,7 +9599,7 @@ $image)
    -

    method GetNumChars [line 3128]

    +

    method GetNumChars [line 3136]

    @@ -9598,7 +9641,7 @@ $s)
    -

    method getNumLines [line 4199]

    +

    method getNumLines [line 4207]

    @@ -9680,7 +9723,7 @@ $w = 0])
    -

    method getObjFilename [line 15488]

    +

    method getObjFilename [line 15502]

    @@ -9725,7 +9768,7 @@ $prefix)
    -

    method getOriginalMargins [line 12560]

    +

    method getOriginalMargins [line 12577]

    @@ -9790,7 +9833,7 @@ $prefix)
    -

    method getPageBuffer [line 15599]

    +

    method getPageBuffer [line 15613]

    @@ -9877,7 +9920,7 @@ $pagenum = ''])
    -

    method getPageGroupAlias [line 11257]

    +

    method getPageGroupAlias [line 11274]

    @@ -9950,7 +9993,7 @@ $pagenum = ''])
    -

    method getPageNumGroupAlias [line 11272]

    +

    method getPageNumGroupAlias [line 11289]

    @@ -10023,7 +10066,7 @@ $pagenum = ''])
    -

    method getPDFData [line 7725]

    +

    method getPDFData [line 7742]

    @@ -10048,7 +10091,7 @@ $pagenum = ''])
    -

    method getRemainingWidth [line 4570]

    +

    method getRemainingWidth [line 4578]

    @@ -10138,7 +10181,7 @@ $pagenum = ''])
    -

    method GetStringWidth [line 3059]

    +

    method GetStringWidth [line 3067]

    @@ -10201,7 +10244,7 @@ $fontsize = 0])
    -

    method GetX [line 5202]

    +

    method GetX [line 5219]

    @@ -10232,7 +10275,7 @@ $fontsize = 0])
    -

    method GetY [line 5229]

    +

    method GetY [line 5246]

    @@ -10263,7 +10306,7 @@ $fontsize = 0])
    -

    method get_mqr [line 4921]

    +

    method get_mqr [line 4938]

    @@ -10294,7 +10337,7 @@ $fontsize = 0])
    -

    method Gradient [line 11660]

    +

    method Gradient [line 11677]

    @@ -10379,7 +10422,7 @@ $coords)
    -

    method Image [line 4693]

    +

    method Image [line 4719]

    @@ -10511,7 +10554,7 @@ $hidden = false])
    -

    method ImageEps [line 11832]

    +

    method ImageEps [line 11849]

    @@ -10607,7 +10650,7 @@ $border = 0])
    -

    method ImagePngAlpha [line 5117]

    +

    method ImagePngAlpha [line 5134]

    @@ -10712,7 +10755,7 @@ $palign = ''])
    -

    method IncludeJS [line 9981]

    +

    method IncludeJS [line 9998]

    @@ -10748,7 +10791,7 @@ $script)
    -

    method intToRoman [line 15217]

    +

    method intToRoman [line 15231]

    @@ -10860,7 +10903,7 @@ $resetmargins = false])
    -

    method Line [line 8512]

    +

    method Line [line 8529]

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

    method LinearGradient [line 11517]

    +

    method LinearGradient [line 11534]

    @@ -11004,7 +11047,7 @@ $coords = array(0,0,1,0)])
    -

    method Link [line 3442]

    +

    method Link [line 3450]

    @@ -11076,7 +11119,7 @@ $spaces = 0])
    -

    method ListBox [line 10697]

    +

    method ListBox [line 10714]

    @@ -11160,7 +11203,7 @@ $js = false])
    -

    method Ln [line 5174]

    +

    method Ln [line 5191]

    @@ -11208,7 +11251,7 @@ $cell = false])
    -

    method MirrorH [line 8131]

    +

    method MirrorH [line 8148]

    @@ -11250,7 +11293,7 @@ $x = ''])
    -

    method MirrorL [line 8167]

    +

    method MirrorL [line 8184]

    @@ -11304,7 +11347,7 @@ $y = ''])
    -

    method MirrorP [line 8154]

    +

    method MirrorP [line 8171]

    @@ -11352,7 +11395,7 @@ $y = ''])
    -

    method MirrorV [line 8142]

    +

    method MirrorV [line 8159]

    @@ -11394,7 +11437,7 @@ $y = ''])
    -

    method movePage [line 15733]

    +

    method movePage [line 15747]

    @@ -11442,7 +11485,7 @@ $topage)
    -

    method MultiCell [line 3961]

    +

    method MultiCell [line 3969]

    @@ -11568,7 +11611,7 @@ $maxh = 0])
    -

    method objclone [line 16213]

    +

    method objclone [line 16227]

    @@ -11641,7 +11684,7 @@ $object)
    -

    method openHTMLTagHandler [line 14088]

    +

    method openHTMLTagHandler [line 14105]

    @@ -11695,7 +11738,7 @@ $dom)
    -

    method Output [line 5321]

    +

    method Output [line 5338]

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

    method PageNo [line 2779]

    +

    method PageNo [line 2787]

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

    method PageNoFormatted [line 11308]

    +

    method PageNoFormatted [line 11325]

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

    method PieSector [line 11754]

    +

    method PieSector [line 11771]

    @@ -11910,7 +11953,7 @@ $o:)
    -

    method pixelsToUnits [line 7833]

    +

    method pixelsToUnits [line 7850]

    @@ -11952,7 +11995,7 @@ $px)
    -

    method Polycurve [line 8702]

    +

    method Polycurve [line 8719]

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

    method Polygon [line 8922]

    +

    method Polygon [line 8939]

    @@ -12087,7 +12130,7 @@ $closed = true])
    -

    method PolyLine [line 8896]

    +

    method PolyLine [line 8913]

    @@ -12150,7 +12193,7 @@ $closed)
    -

    method putHtmlListBullet [line 15282]

    +

    method putHtmlListBullet [line 15296]

    @@ -12201,7 +12244,7 @@ $size = 10])
    -

    method RadialGradient [line 11535]

    +

    method RadialGradient [line 11552]

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

    method RadioButton [line 10609]

    +

    method RadioButton [line 10626]

    @@ -12363,7 +12406,7 @@ $js = false])
    -

    method readDiskCache [line 15528]

    +

    method readDiskCache [line 15542]

    @@ -12411,7 +12454,7 @@ $file)
    -

    method Rect [line 8547]

    +

    method Rect [line 8564]

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

    method RegularPolygon [line 9047]

    +

    method RegularPolygon [line 9064]

    @@ -12600,7 +12643,7 @@ $r:)
    -

    method removeSHY [line 3688]

    +

    method removeSHY [line 3696]

    @@ -12642,7 +12685,7 @@ $txt = ''])
    -

    method rfread [line 5087]

    +

    method rfread [line 5104]

    @@ -12693,7 +12736,7 @@ $length)
    -

    method rollbackTransaction [line 16184]

    +

    method rollbackTransaction [line 16198]

    @@ -12735,7 +12778,7 @@ $self = false])
    -

    method Rotate [line 8226]

    +

    method Rotate [line 8243]

    @@ -12789,7 +12832,7 @@ $y = ''])
    -

    method RoundedRect [line 9151]

    +

    method RoundedRect [line 9168]

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

    method Scale [line 8096]

    +

    method Scale [line 8113]

    @@ -12936,7 +12979,7 @@ $y = ''])
    -

    method ScaleX [line 8056]

    +

    method ScaleX [line 8073]

    @@ -12990,7 +13033,7 @@ $y = ''])
    -

    method ScaleXY [line 8082]

    +

    method ScaleXY [line 8099]

    @@ -13044,7 +13087,7 @@ $y = ''])
    -

    method ScaleY [line 8069]

    +

    method ScaleY [line 8086]

    @@ -13098,7 +13141,7 @@ $y = ''])
    -

    method setAlpha [line 11417]

    +

    method setAlpha [line 11434]

    @@ -13230,7 +13273,7 @@ $margin = 0])
    -

    method setBarcode [line 12098]

    +

    method setBarcode [line 12115]

    @@ -13266,7 +13309,7 @@ $bc = ''])
    -

    method SetBooklet [line 15057]

    +

    method SetBooklet [line 15071]

    @@ -13317,7 +13360,7 @@ $outer = -1])
    -

    method setBuffer [line 15538]

    +

    method setBuffer [line 15552]

    @@ -13356,7 +13399,7 @@ $data)
    -

    method setCellHeightRatio [line 11451]

    +

    method setCellHeightRatio [line 11468]

    @@ -13554,7 +13597,7 @@ $creator)
    -

    method SetDefaultMonospacedFont [line 3392]

    +

    method SetDefaultMonospacedFont [line 3400]

    @@ -13593,7 +13636,7 @@ $font)
    -

    method setDefaultTableColumns [line 11441]

    +

    method setDefaultTableColumns [line 11458]

    @@ -13680,7 +13723,7 @@ $mode = 'UseNone'])
    -

    method SetDrawColor [line 2834]

    +

    method SetDrawColor [line 2842]

    @@ -13740,7 +13783,7 @@ $col4 = -1])
    -

    method SetDrawColorArray [line 2811]

    +

    method SetDrawColorArray [line 2819]

    @@ -13782,7 +13825,7 @@ $color)
    -

    method SetDrawSpotColor [line 2872]

    +

    method SetDrawSpotColor [line 2880]

    @@ -13830,7 +13873,7 @@ $tint = 100])
    -

    method setExtGState [line 11386]

    +

    method setExtGState [line 11403]

    @@ -13866,7 +13909,7 @@ $gs)
    -

    method SetFillColor [line 2914]

    +

    method SetFillColor [line 2922]

    @@ -13926,7 +13969,7 @@ $col4 = -1])
    -

    method SetFillColorArray [line 2891]

    +

    method SetFillColorArray [line 2899]

    @@ -13968,7 +14011,7 @@ $color)
    -

    method SetFillSpotColor [line 2956]

    +

    method SetFillSpotColor [line 2964]

    @@ -14016,7 +14059,7 @@ $tint = 100])
    -

    method SetFont [line 3347]

    +

    method SetFont [line 3355]

    @@ -14076,7 +14119,7 @@ $fontfile = ''])
    -

    method setFontBuffer [line 15674]

    +

    method setFontBuffer [line 15688]

    @@ -14121,7 +14164,7 @@ $data)
    -

    method SetFontSize [line 3367]

    +

    method SetFontSize [line 3375]

    @@ -14163,7 +14206,7 @@ $size)
    -

    method setFontSubBuffer [line 15696]

    +

    method setFontSubBuffer [line 15710]

    @@ -14214,7 +14257,7 @@ $data)
    -

    method setFooter [line 2702]

    +

    method setFooter [line 2706]

    @@ -14242,7 +14285,7 @@ $data)
    -

    method setFooterFont [line 7692]

    +

    method setFooterFont [line 7709]

    @@ -14317,7 +14360,7 @@ $fm = 10])
    -

    method setFormDefaultProp [line 10489]

    +

    method setFormDefaultProp [line 10506]

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

    method setGraphicVars [line 15455]

    +

    method setGraphicVars [line 15469]

    @@ -14474,7 +14517,7 @@ $hs = ''])
    -

    method setHeaderFont [line 7672]

    +

    method setHeaderFont [line 7689]

    @@ -14549,7 +14592,7 @@ $hm = 10])
    -

    method setHtmlLinksStyle [line 15128]

    +

    method setHtmlLinksStyle [line 15142]

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

    method setHtmlVSpace [line 15097]

    +

    method setHtmlVSpace [line 15111]

    @@ -14633,7 +14676,7 @@ $tagvs)
    -

    method setImageBuffer [line 15615]

    +

    method setImageBuffer [line 15629]

    @@ -14720,7 +14763,7 @@ $scale)
    -

    method setImageSubBuffer [line 15638]

    +

    method setImageSubBuffer [line 15652]

    @@ -14771,7 +14814,7 @@ $data)
    -

    method setJPEGQuality [line 11428]

    +

    method setJPEGQuality [line 11445]

    @@ -14849,7 +14892,7 @@ $keywords)
    -

    method setLanguageArray [line 7712]

    +

    method setLanguageArray [line 7729]

    @@ -14972,7 +15015,7 @@ $margin)
    -

    method SetLineStyle [line 8384]

    +

    method SetLineStyle [line 8401]

    @@ -15018,7 +15061,7 @@ $style)
    -

    method SetLineWidth [line 8343]

    +

    method SetLineWidth [line 8360]

    @@ -15060,7 +15103,7 @@ $width)
    -

    method SetLink [line 3419]

    +

    method SetLink [line 3427]

    @@ -15114,7 +15157,7 @@ $page = -1])
    -

    method setListIndentWidth [line 15107]

    +

    method setListIndentWidth [line 15121]

    @@ -15153,7 +15196,7 @@ $width)
    -

    method setLIsymbol [line 15017]

    +

    method setLIsymbol [line 15031]

    @@ -15246,7 +15289,7 @@ $right = -1])
    -

    method setOpenCell [line 15117]

    +

    method setOpenCell [line 15131]

    @@ -15333,7 +15376,7 @@ $resetmargins = false])
    -

    method setPageBuffer [line 15572]

    +

    method setPageBuffer [line 15586]

    @@ -15547,7 +15590,7 @@ $unit)
    -

    method setPDFVersion [line 11470]

    +

    method setPDFVersion [line 11487]

    @@ -15661,7 +15704,7 @@ $val = true])
    -

    method SetProtection [line 7996]

    +

    method SetProtection [line 8013]

    @@ -15802,7 +15845,7 @@ $resetx = true])
    -

    method setSignature [line 11139]

    +

    method setSignature [line 11156]

    @@ -15949,7 +15992,7 @@ $subject)
    -

    method setTableHeader [line 2744]

    +

    method setTableHeader [line 2752]

    @@ -16016,7 +16059,7 @@ $mode)
    -

    method SetTextColor [line 2998]

    +

    method SetTextColor [line 3006]

    @@ -16076,7 +16119,7 @@ $col4 = -1])
    -

    method SetTextColorArray [line 2975]

    +

    method SetTextColorArray [line 2983]

    @@ -16118,7 +16161,7 @@ $color)
    -

    method SetTextSpotColor [line 3037]

    +

    method SetTextSpotColor [line 3045]

    @@ -16250,7 +16293,7 @@ $margin)
    -

    method setUserRights [line 11109]

    +

    method setUserRights [line 11126]

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

    method setViewerPreferences [line 11500]

    +

    method setViewerPreferences [line 11517]

    @@ -16346,7 +16389,7 @@ $preferences)
    -

    method setVisibility [line 11338]

    +

    method setVisibility [line 11355]

    @@ -16382,7 +16425,7 @@ $v)
    -

    method SetX [line 5242]

    +

    method SetX [line 5259]

    @@ -16424,7 +16467,7 @@ $x)
    -

    method SetXY [line 5305]

    +

    method SetXY [line 5322]

    @@ -16472,7 +16515,7 @@ $y)
    -

    method SetY [line 5274]

    +

    method SetY [line 5291]

    @@ -16520,7 +16563,7 @@ $resetx = true])
    -

    method set_mqr [line 4906]

    +

    method set_mqr [line 4923]

    @@ -16559,7 +16602,7 @@ $mqr)
    -

    method Skew [line 8286]

    +

    method Skew [line 8303]

    @@ -16619,7 +16662,7 @@ $y = ''])
    -

    method SkewX [line 8259]

    +

    method SkewX [line 8276]

    @@ -16673,7 +16716,7 @@ $y = ''])
    -

    method SkewY [line 8272]

    +

    method SkewY [line 8289]

    @@ -16727,7 +16770,7 @@ $y = ''])
    -

    method StarPolygon [line 9102]

    +

    method StarPolygon [line 9119]

    @@ -16899,7 +16942,7 @@ $format = ''])
    -

    method startPageGroup [line 11167]

    +

    method startPageGroup [line 11184]

    @@ -16935,7 +16978,7 @@ $page = ''])
    -

    method startTransaction [line 16154]

    +

    method startTransaction [line 16168]

    @@ -16963,7 +17006,7 @@ $page = ''])
    -

    method StartTransform [line 8024]

    +

    method StartTransform [line 8041]

    @@ -16994,7 +17037,7 @@ $page = ''])
    -

    method StopTransform [line 8039]

    +

    method StopTransform [line 8056]

    @@ -17025,7 +17068,7 @@ $page = ''])
    -

    method swapMargins [line 15073]

    +

    method swapMargins [line 15087]

    @@ -17064,7 +17107,7 @@ $reverse = true])
    -

    method Text [line 3570]

    +

    method Text [line 3578]

    @@ -17133,7 +17176,7 @@ $clip = false])
    -

    method TextField [line 10518]

    +

    method TextField [line 10535]

    @@ -17211,7 +17254,7 @@ $js = false])
    -

    method Transform [line 8319]

    +

    method Transform [line 8336]

    @@ -17253,7 +17296,7 @@ $tm)
    -

    method Translate [line 8202]

    +

    method Translate [line 8219]

    @@ -17301,7 +17344,7 @@ $t_y)
    -

    method TranslateX [line 8179]

    +

    method TranslateX [line 8196]

    @@ -17343,7 +17386,7 @@ $t_x)
    -

    method TranslateY [line 8190]

    +

    method TranslateY [line 8207]

    @@ -17385,7 +17428,7 @@ $t_y)
    -

    method unhtmlentities [line 7844]

    +

    method unhtmlentities [line 7861]

    @@ -17424,7 +17467,7 @@ $text_to_convert)
    -

    method UniArrSubString [line 4609]

    +

    method UniArrSubString [line 4617]

    @@ -17478,7 +17521,7 @@ $end = ''])
    -

    method unichr [line 4642]

    +

    method unichr [line 4650]

    @@ -17523,7 +17566,7 @@ $c)
    -

    method UTF8ArrayToUniArray [line 4630]

    +

    method UTF8ArrayToUniArray [line 4638]

    @@ -17565,7 +17608,7 @@ $ta)
    -

    method UTF8ArrSubString [line 4586]

    +

    method UTF8ArrSubString [line 4594]

    @@ -17616,7 +17659,7 @@ $end = ''])
    -

    method utf8Bidi [line 9309]

    +

    method utf8Bidi [line 9326]

    @@ -17670,7 +17713,7 @@ $forcertl = false])
    -

    method UTF8StringToArray [line 7474]

    +

    method UTF8StringToArray [line 7491]

    @@ -17736,7 +17779,7 @@ $str)
    -

    method utf8StrRev [line 9295]

    +

    method utf8StrRev [line 9312]

    @@ -17790,7 +17833,7 @@ $forcertl = false])
    -

    method UTF8ToLatin1 [line 7581]

    +

    method UTF8ToLatin1 [line 7598]

    @@ -17832,7 +17875,7 @@ $str)
    -

    method UTF8ToUTF16BE [line 7565]

    +

    method UTF8ToUTF16BE [line 7582]

    @@ -17883,7 +17926,7 @@ $setbom = true])
    -

    method Write [line 4242]

    +

    method Write [line 4250]

    @@ -17979,7 +18022,7 @@ $maxh = 0])
    -

    method write1DBarcode [line 12127]

    +

    method write1DBarcode [line 12144]

    @@ -18069,7 +18112,7 @@ $align = ''])
    -

    method write2DBarcode [line 12384]

    +

    method write2DBarcode [line 12401]

    @@ -18153,7 +18196,7 @@ $align = ''])
    -

    method writeBarcode [line 12334]

    +

    method writeBarcode [line 12351]

    @@ -18243,7 +18286,7 @@ $code)
    -

    method writeDiskCache [line 15500]

    +

    method writeDiskCache [line 15514]

    @@ -18300,7 +18343,7 @@ $file)
    -

    method writeHTML [line 13104]

    +

    method writeHTML [line 13121]

    @@ -18366,7 +18409,7 @@ $align = ''])
    -

    method writeHTMLCell [line 12628]

    +

    method writeHTMLCell [line 12645]

    @@ -18468,7 +18511,7 @@ $autopadding = true])
    -

    method _addfield [line 10090]

    +

    method _addfield [line 10107]

    @@ -18540,7 +18583,7 @@ $prop)
    -

    method _beginpage [line 7217]

    +

    method _beginpage [line 7234]

    @@ -18582,7 +18625,7 @@ $format = ''])
    -

    method _datastring [line 7353]

    +

    method _datastring [line 7370]

    @@ -18621,7 +18664,7 @@ $s)
    -

    method _datestring [line 7366]

    +

    method _datestring [line 7383]

    @@ -18652,7 +18695,7 @@ $s)
    -

    method _destroy [line 5477]

    +

    method _destroy [line 5494]

    @@ -18697,7 +18740,7 @@ $preserve_objcopy = false])
    -

    method _dochecks [line 5505]

    +

    method _dochecks [line 5522]

    @@ -18722,7 +18765,7 @@ $preserve_objcopy = false])
    -

    method _dolinethrough [line 7292]

    +

    method _dolinethrough [line 7309]

    @@ -18770,7 +18813,7 @@ $txt)
    -

    method _dolinethroughw [line 7319]

    +

    method _dolinethroughw [line 7336]

    @@ -18827,7 +18870,7 @@ $txt)
    -

    method _dounderline [line 7280]

    +

    method _dounderline [line 7297]

    @@ -18875,7 +18918,7 @@ $txt)
    -

    method _dounderlinew [line 7305]

    +

    method _dounderlinew [line 7322]

    @@ -18926,7 +18969,7 @@ $w)
    -

    method _enddoc [line 7100]

    +

    method _enddoc [line 7117]

    @@ -18951,7 +18994,7 @@ $w)
    -

    method _endpage [line 7256]

    +

    method _endpage [line 7273]

    @@ -18976,7 +19019,7 @@ $w)
    -

    method _escape [line 7342]

    +

    method _escape [line 7359]

    @@ -19015,7 +19058,7 @@ $s)
    -

    method _escapetext [line 7391]

    +

    method _escapetext [line 7408]

    @@ -19054,7 +19097,7 @@ $s)
    -

    method _freadint [line 7331]

    +

    method _freadint [line 7348]

    @@ -19093,7 +19136,7 @@ $f)
    -

    method _generateencryptionkey [line 7964]

    +

    method _generateencryptionkey [line 7981]

    @@ -19147,7 +19190,7 @@ $protection)
    -

    method _getfontpath [line 5521]

    +

    method _getfontpath [line 5538]

    @@ -19172,7 +19215,7 @@ $protection)
    -

    method _JScolor [line 10066]

    +

    method _JScolor [line 10083]

    @@ -19208,7 +19251,7 @@ $color)
    -

    method _md5_16 [line 7925]

    +

    method _md5_16 [line 7942]

    @@ -19253,7 +19296,7 @@ $str)
    -

    method _newobj [line 7266]

    +

    method _newobj [line 7283]

    @@ -19281,7 +19324,7 @@ $str)
    -

    method _objectkey [line 7857]

    +

    method _objectkey [line 7874]

    @@ -19320,7 +19363,7 @@ $n)
    -

    method _out [line 7422]

    +

    method _out [line 7439]

    @@ -19356,7 +19399,7 @@ $s)
    -

    method _outarc [line 11734]

    +

    method _outarc [line 11751]

    @@ -19428,7 +19471,7 @@ $y3)
    -

    method _outCurve [line 8492]

    +

    method _outCurve [line 8509]

    @@ -19494,7 +19537,7 @@ $y3)
    -

    method _outLine [line 8456]

    +

    method _outLine [line 8473]

    @@ -19536,7 +19579,7 @@ $y)
    -

    method _outPoint [line 8442]

    +

    method _outPoint [line 8459]

    @@ -19578,7 +19621,7 @@ $y)
    -

    method _outRect [line 8473]

    +

    method _outRect [line 8490]

    @@ -19641,7 +19684,7 @@ $op)
    -

    method _Ovalue [line 7938]

    +

    method _Ovalue [line 7955]

    @@ -19692,7 +19735,7 @@ $owner_pass)
    -

    method _parsejpeg [line 4956]

    +

    method _parsejpeg [line 4973]

    @@ -19731,7 +19774,7 @@ $file)
    -

    method _parsepng [line 4982]

    +

    method _parsepng [line 4999]

    @@ -19770,7 +19813,7 @@ $file)
    -

    method _putannotsobjs [line 5704]

    +

    method _putannotsobjs [line 5721]

    @@ -19801,7 +19844,7 @@ $file)
    -

    method _putannotsrefs [line 5673]

    +

    method _putannotsrefs [line 5690]

    @@ -19843,7 +19886,7 @@ $n)
    -

    method _putAPXObject [line 6311]

    +

    method _putAPXObject [line 6328]

    @@ -19897,7 +19940,7 @@ $stream = ''])
    -

    method _putbookmarks [line 9908]

    +

    method _putbookmarks [line 9925]

    @@ -19922,7 +19965,7 @@ $stream = ''])
    -

    method _putcatalog [line 6925]

    +

    method _putcatalog [line 6942]

    @@ -19947,7 +19990,7 @@ $stream = ''])
    -

    method _putcidfont0 [line 6662]

    +

    method _putcidfont0 [line 6679]

    @@ -19992,7 +20035,7 @@ $font)
    -

    method _putEmbeddedFiles [line 3539]

    +

    method _putEmbeddedFiles [line 3547]

    @@ -20023,7 +20066,7 @@ $font)
    -

    method _putencryption [line 7866]

    +

    method _putencryption [line 7883]

    @@ -20051,7 +20094,7 @@ $font)
    -

    method _putextgstates [line 11396]

    +

    method _putextgstates [line 11413]

    @@ -20076,7 +20119,7 @@ $font)
    -

    method _putfonts [line 6339]

    +

    method _putfonts [line 6356]

    @@ -20101,7 +20144,7 @@ $font)
    -

    method _putfontwidths [line 6474]

    +

    method _putfontwidths [line 6491]

    @@ -20149,7 +20192,7 @@ $cidoffset = 0])
    -

    method _putheader [line 7092]

    +

    method _putheader [line 7109]

    @@ -20174,7 +20217,7 @@ $cidoffset = 0])
    -

    method _putimages [line 6727]

    +

    method _putimages [line 6744]

    @@ -20199,7 +20242,7 @@ $cidoffset = 0])
    -

    method _putinfo [line 6885]

    +

    method _putinfo [line 6902]

    @@ -20224,7 +20267,7 @@ $cidoffset = 0])
    -

    method _putjavascript [line 10006]

    +

    method _putjavascript [line 10023]

    @@ -20249,7 +20292,7 @@ $cidoffset = 0])
    -

    method _putocg [line 11317]

    +

    method _putocg [line 11334]

    @@ -20274,7 +20317,7 @@ $cidoffset = 0])
    -

    method _putpages [line 5532]

    +

    method _putpages [line 5549]

    @@ -20299,7 +20342,7 @@ $cidoffset = 0])
    -

    method _putresourcedict [line 6810]

    +

    method _putresourcedict [line 6827]

    @@ -20324,7 +20367,7 @@ $cidoffset = 0])
    -

    method _putresources [line 6851]

    +

    method _putresources [line 6868]

    @@ -20349,7 +20392,7 @@ $cidoffset = 0])
    -

    method _putshaders [line 11684]

    +

    method _putshaders [line 11701]

    @@ -20380,7 +20423,7 @@ $cidoffset = 0])
    -

    method _putsignature [line 11038]

    +

    method _putsignature [line 11055]

    @@ -20405,7 +20448,7 @@ $cidoffset = 0])
    -

    method _putspotcolors [line 6782]

    +

    method _putspotcolors [line 6799]

    @@ -20433,7 +20476,7 @@ $cidoffset = 0])
    -

    method _putstream [line 7408]

    +

    method _putstream [line 7425]

    @@ -20469,7 +20512,7 @@ $s)
    -

    method _puttrailer [line 7078]

    +

    method _puttrailer [line 7095]

    @@ -20494,7 +20537,7 @@ $s)
    -

    method _puttruetypeunicode [line 6573]

    +

    method _puttruetypeunicode [line 6590]

    diff --git a/tcpdf.php b/tcpdf.php index 5ef7478..59201ee 100755 --- a/tcpdf.php +++ b/tcpdf.php @@ -2,9 +2,9 @@ //============================================================+ // File name : tcpdf.php // Begin : 2002-08-03 -// Last Update : 2009-11-21 +// Last Update : 2009-11-27 // Author : Nicola Asuni - info@tecnick.com - http://www.tcpdf.org -// Version : 4.8.016 +// Version : 4.8.017 // License : GNU LGPL (http://www.gnu.org/copyleft/lesser.html) // ---------------------------------------------------------------------------- // Copyright (C) 2002-2009 Nicola Asuni - Tecnick.com S.r.l. @@ -128,7 +128,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.8.016 + * @version 4.8.017 */ /** @@ -152,14 +152,14 @@ if (!class_exists('TCPDF', false)) { /** * define default PDF document producer */ - define('PDF_PRODUCER', 'TCPDF 4.8.016 (http://www.tcpdf.org)'); + define('PDF_PRODUCER', 'TCPDF 4.8.017 (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.8.016 + * @version 4.8.017 * @author Nicola Asuni - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL @@ -2670,6 +2670,8 @@ if (!class_exists('TCPDF', false)) { */ protected function setHeader() { if ($this->print_header) { + $temp_thead = $this->thead; + $temp_theadMargins = $this->theadMargins; $lasth = $this->lasth; $this->_out('q'); $this->rMargin = $this->original_rMargin; @@ -2691,6 +2693,8 @@ if (!class_exists('TCPDF', false)) { } $this->_out('Q'); $this->lasth = $lasth; + $this->thead = $temp_thead; + $this->theadMargins = $temp_theadMargins; } } @@ -2707,6 +2711,8 @@ if (!class_exists('TCPDF', false)) { $this->footerpos[$this->page] = $this->pagelen[$this->page]; $this->_out("\n"); if ($this->print_footer) { + $temp_thead = $this->thead; + $temp_theadMargins = $this->theadMargins; $lasth = $this->lasth; $this->_out('q'); $this->rMargin = $this->original_rMargin; @@ -2729,6 +2735,8 @@ if (!class_exists('TCPDF', false)) { } $this->_out('Q'); $this->lasth = $lasth; + $this->thead = $temp_thead; + $this->theadMargins = $temp_theadMargins; } // restore graphic settings $this->setGraphicVars($gvars); @@ -4659,6 +4667,24 @@ if (!class_exists('TCPDF', false)) { } } + /** + * Return the image type given the file name and path + * @param string $imgfile image file name + * @return string image type + * @since 4.8.017 (2009-11-27) + */ + public function getImageFileType($imgfile) { + $type = ''; // default type + $fileinfo = pathinfo($imgfile); + if (isset($fileinfo['extension']) AND (!$this->empty_string($fileinfo['extension']))) { + $type = strtolower($fileinfo['extension']); + } + if ($type == 'jpg') { + $type = 'jpeg'; + } + return $type; + } + /** * Puts an image in the page. * The upper-left corner must be given. @@ -4737,16 +4763,7 @@ if (!class_exists('TCPDF', false)) { if (!in_array($file, $this->imagekeys)) { //First use of image, get info if ($type == '') { - $fileinfo = pathinfo($file); - if (isset($fileinfo['extension']) AND (!$this->empty_string($fileinfo['extension']))) { - $type = $fileinfo['extension']; - } else { - $this->Error('Image file has no extension and no type was specified: '.$file); - } - } - $type = strtolower($type); - if ($type == 'jpg') { - $type = 'jpeg'; + $type = $this->getImageFileType($file); } $mqr = $this->get_mqr(); $this->set_mqr(false); @@ -13424,8 +13441,8 @@ if (!class_exists('TCPDF', false)) { $t_x = $this->lMargin - $this->endlinex; } $one_space_width = $this->GetStringWidth(chr(32)); - $no = 0; - $ns = 0; + $no = 0; // spaces without trim + $ns = 0; // spaces with trim $pmidtemp = $pmid; // escape special characters $pmidtemp = preg_replace('/[\\\][\(]/x', '\\#!#OP#!#', $pmidtemp); @@ -13460,8 +13477,8 @@ if (!class_exists('TCPDF', false)) { } // calculate additional space to add to each space $spacelen = $one_space_width; - $spacewidth = (($tw - $linew + (($no - $ns) * $spacelen)) / ($ns?$ns:1)) * $this->k; - $spacewidthu = -1000 * ($tw - $linew + ($no * $spacelen)) / ($ns?$ns:1) / $this->FontSize; + $spacewidth = ((($tw - $linew) + (($no - $ns) * $spacelen)) / ($ns?$ns:1)) * $this->k; + $spacewidthu = -1000 * (($tw - $linew) + ($ns * $spacelen)) / ($ns?$ns:1) / $this->FontSize; $nsmax = $ns; $ns = 0; reset($lnstring); @@ -14213,10 +14230,7 @@ if (!class_exists('TCPDF', false)) { break; } } - $fileinfo = pathinfo($tag['attribute']['src']); - if (isset($fileinfo['extension']) AND (!$this->empty_string($fileinfo['extension']))) { - $type = strtolower($fileinfo['extension']); - } + $type = $this->getImageFileType($tag['attribute']['src']); $prevy = $this->y; $xpos = $this->GetX(); if (isset($dom[($key - 1)]) AND ($dom[($key - 1)]['value'] == ' ')) {
    diff --git a/doc/li_com-tecnick-tcpdf.html b/doc/li_com-tecnick-tcpdf.html index 58a8ba6..e2a71c3 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.3

    - Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
    @@ -20539,7 +20582,7 @@ $font)
    -

    method _putviewerpreferences [line 7008]

    +

    method _putviewerpreferences [line 7025]

    diff --git a/doc/index.html b/doc/index.html index 58a8ba6..e2a71c3 100644 --- a/doc/index.html +++ b/doc/index.html @@ -58,7 +58,7 @@ This documentation was generated by phpDocumentor v1.4.3

    - Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/errors.html b/doc/errors.html index 750101d..94cca09 100644 --- a/doc/errors.html +++ b/doc/errors.html @@ -35,7 +35,7 @@ Post-parsing

    - Documentation generated on Sat, 21 Nov 2009 11:45:06 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:18 +0100 by phpDocumentor 1.4.3
    @@ -20570,7 +20613,7 @@ $font)
    -

    method _putxobjectdict [line 6799]

    +

    method _putxobjectdict [line 6816]

    diff --git a/doc/elementindex_com-tecnick-tcpdf.html b/doc/elementindex_com-tecnick-tcpdf.html index a8d48d1..7f7abf0 100644 --- a/doc/elementindex_com-tecnick-tcpdf.html +++ b/doc/elementindex_com-tecnick-tcpdf.html @@ -600,6 +600,8 @@
    in file tcpdf.php, method TCPDF::getHTMLUnitToUnits()
        convert html string containing value and unit of measure to user's units or points.
    getImageBuffer
    in file tcpdf.php, method TCPDF::getImageBuffer()
        Get image buffer content.
    +
    getImageFileType
    +
    in file tcpdf.php, method TCPDF::getImageFileType()
        Return the image type given the file name and path
    getImageRBX
    in file tcpdf.php, method TCPDF::getImageRBX()
        Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image
    getImageRBY
    @@ -1469,7 +1471,7 @@ top

    - Documentation generated on Sat, 21 Nov 2009 11:44:58 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/elementindex.html b/doc/elementindex.html index 91599a1..42d8483 100644 --- a/doc/elementindex.html +++ b/doc/elementindex.html @@ -441,6 +441,8 @@
    in file tcpdf.php, method TCPDF::getHTMLUnitToUnits()
        convert html string containing value and unit of measure to user's units or points.
    getImageBuffer
    in file tcpdf.php, method TCPDF::getImageBuffer()
        Get image buffer content.
    +
    getImageFileType
    +
    in file tcpdf.php, method TCPDF::getImageFileType()
        Return the image type given the file name and path
    getImageRBX
    in file tcpdf.php, method TCPDF::getImageRBX()
        Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image
    getImageRBY
    @@ -1446,7 +1448,7 @@ top

    - Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
    @@ -20595,7 +20638,7 @@ $font)
    -

    method _RC4 [line 7885]

    +

    method _RC4 [line 7902]

    diff --git a/doc/com-tecnick-tcpdf/_unicode_data.php.html b/doc/com-tecnick-tcpdf/_unicode_data.php.html index 8724079..df3be52 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, 21 Nov 2009 11:45:06 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:18 +0100 by phpDocumentor 1.4.3
    @@ -20646,7 +20689,7 @@ $text)
    -

    method _textstring [line 7377]

    +

    method _textstring [line 7394]

    diff --git a/doc/com-tecnick-tcpdf/_tcpdf.php.html b/doc/com-tecnick-tcpdf/_tcpdf.php.html index 42a409e..243f8d4 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 dfc1dd4..632709e 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, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:12 +0100 by phpDocumentor 1.4.3
    @@ -20685,7 +20728,7 @@ $s)
    -

    method _toJPEG [line 4940]

    +

    method _toJPEG [line 4957]

    diff --git a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html index 39a1977..8e754e1 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, 21 Nov 2009 11:45:06 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:17 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/com-tecnick-tcpdf/_barcodes.php.html b/doc/com-tecnick-tcpdf/_barcodes.php.html index 21cded1..22bca67 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, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
    @@ -20727,7 +20770,7 @@ $file)
    -

    method _Uvalue [line 7951]

    +

    method _Uvalue [line 7968]

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

    - Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:11 +0100 by phpDocumentor 1.4.3
    @@ -20764,7 +20807,7 @@ $file)

    - Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:12 +0100 by phpDocumentor 1.4.3
    author:  Nicola Asuni
    version:  4.8.016version:  4.8.017
    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.8.016 (http://www.tcpdf.org)' + PDF_PRODUCER = 'TCPDF 4.8.017 (http://www.tcpdf.org)'
    @@ -115,7 +115,7 @@ unicode data


    - Documentation generated on Sat, 21 Nov 2009 11:44:59 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 27 Nov 2009 15:28:12 +0100 by phpDocumentor 1.4.3