From d8c3c386f30fb12839415982ee330e8fee88edb3 Mon Sep 17 00:00:00 2001 From: nicolaasuni Date: Fri, 12 Nov 2010 14:40:05 +0100 Subject: [PATCH] 5.9.012 --- CHANGELOG.TXT | 8 + README.TXT | 4 +- doc/classtrees_com-tecnick-tcpdf.html | 2 +- doc/com-tecnick-tcpdf/PDF417.html | 2 +- doc/com-tecnick-tcpdf/QRcode.html | 2 +- doc/com-tecnick-tcpdf/TCPDF.html | 1511 +++++++++-------- doc/com-tecnick-tcpdf/TCPDF2DBarcode.html | 2 +- doc/com-tecnick-tcpdf/TCPDFBarcode.html | 2 +- doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html | 2 +- doc/com-tecnick-tcpdf/_2dbarcodes.php.html | 2 +- doc/com-tecnick-tcpdf/_barcodes.php.html | 2 +- .../_config---tcpdf_config.php.html | 2 +- doc/com-tecnick-tcpdf/_htmlcolors.php.html | 4 +- doc/com-tecnick-tcpdf/_pdf417.php.html | 2 +- doc/com-tecnick-tcpdf/_qrcode.php.html | 2 +- doc/com-tecnick-tcpdf/_tcpdf.php.html | 17 +- doc/com-tecnick-tcpdf/_unicode_data.php.html | 2 +- doc/elementindex.html | 20 +- doc/elementindex_com-tecnick-tcpdf.html | 20 +- doc/errors.html | 2 +- doc/index.html | 2 +- doc/li_com-tecnick-tcpdf.html | 2 +- htmlcolors.php | 6 +- tcpdf.php | 280 ++- 24 files changed, 1079 insertions(+), 821 deletions(-) diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 0f2effc..16090d1 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,3 +1,11 @@ +5.9.012 (2010-11-12) + - Method getTCPDFVersion() was added. + - PDF_PRODUCER constat was removed. + - Method convertHTMLColorToDec() was improved. + - HTML colors now support spot color names defined on the new spotcolors.php file. + - The default method Header() was improved to support SVG and EPS/AI images. + - A bug on SVG importer was fixed. + 5.9.011 (2010-11-02) - Bug item #3101486 "Bug Fix for image loading" was fixed. diff --git a/README.TXT b/README.TXT index 5ecb56c..10ec9d8 100755 --- a/README.TXT +++ b/README.TXT @@ -8,8 +8,8 @@ http://sourceforge.net/donate/index.php?group_id=128076 ------------------------------------------------------------ Name: TCPDF -Version: 5.9.011 -Release date: 2010-11-02 +Version: 5.9.012 +Release date: 2010-11-12 Author: Nicola Asuni Copyright (c) 2002-2010: diff --git a/doc/classtrees_com-tecnick-tcpdf.html b/doc/classtrees_com-tecnick-tcpdf.html index 21ed68c..633e9a2 100644 --- a/doc/classtrees_com-tecnick-tcpdf.html +++ b/doc/classtrees_com-tecnick-tcpdf.html @@ -65,7 +65,7 @@

- Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/PDF417.html b/doc/com-tecnick-tcpdf/PDF417.html index 0f4f356..2ceaec6 100644 --- a/doc/com-tecnick-tcpdf/PDF417.html +++ b/doc/com-tecnick-tcpdf/PDF417.html @@ -1004,7 +1004,7 @@ $code)

- Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/QRcode.html b/doc/com-tecnick-tcpdf/QRcode.html index 2934962..d161873 100644 --- a/doc/com-tecnick-tcpdf/QRcode.html +++ b/doc/com-tecnick-tcpdf/QRcode.html @@ -5552,7 +5552,7 @@ $frame)

- Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
diff --git a/doc/com-tecnick-tcpdf/TCPDF.html b/doc/com-tecnick-tcpdf/TCPDF.html index 80d7acd..ac3b4bf 100644 --- a/doc/com-tecnick-tcpdf/TCPDF.html +++ b/doc/com-tecnick-tcpdf/TCPDF.html @@ -84,7 +84,7 @@ Source Location: /tcpdf.php

Version:

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

  • $signature_max_length
  • $sig_annot_ref
  • $sig_obj_id
  • +
  • $spotcolor
  • $spot_colors
  • $start_transaction_page
  • $start_transaction_y
  • @@ -290,6 +291,7 @@ Source Location: /tcpdf.php

  • $svgtextmode
  • $svgunit
  • $tagvspaces
  • +
  • $tcpdf_version
  • $tempfontsize
  • $TextColor
  • $textindent
  • @@ -466,6 +468,7 @@ Source Location: /tcpdf.php

  • GetStringWidth
  • getSVGTransformMatrix
  • getTagStyleFromCSS
  • +
  • getTCPDFVersion
  • getTransformationMatrixProduct
  • getUserPermissionCode
  • getVectorsAngle
  • @@ -771,7 +774,7 @@ Source Location: /tcpdf.php

    Class Details

    -[line 161]
    +[line 156]
    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.




    Tags:

    @@ -780,7 +783,7 @@ This is a PHP class for generating PDF documents without requiring external exte author:  Nicola Asuni - info@tecnick.com - version:  5.9.011 + version:  5.9.012 link:  http://www.tcpdf.org @@ -803,7 +806,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $AliasNbPages =  '{nb}'

    -

    [line 509]

    +

    [line 512]



    Tags:

    @@ -830,7 +833,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $AliasNumPage =  '{pnb}'

    -

    [line 515]

    +

    [line 518]



    Tags:

    @@ -857,7 +860,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $annotation_fonts = array()

    -

    [line 1384]

    +

    [line 1387]

    List of fonts used on form fields (fontname => fontkey).



    Tags:

    @@ -884,7 +887,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $author =  ''

    -

    [line 491]

    +

    [line 494]



    Tags:

    @@ -908,7 +911,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $AutoPageBreak =

    -

    [line 449]

    +

    [line 452]



    Tags:

    @@ -935,7 +938,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $barcode =  false

    -

    [line 612]

    +

    [line 615]



    Tags:

    @@ -962,7 +965,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $bgcolor =

    -

    [line 710]

    +

    [line 713]



    Tags:

    @@ -989,7 +992,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $bMargin =

    -

    [line 283]

    +

    [line 286]



    Tags:

    @@ -1016,7 +1019,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $booklet =  false

    -

    [line 1074]

    +

    [line 1077]

    Booklet mode for double-sided pages



    Tags:

    @@ -1043,7 +1046,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $bordermrk = array()

    -

    [line 946]

    +

    [line 949]

    Array used to store positions inside the pages buffer.

    keys are the page numbers




    Tags:

    @@ -1070,7 +1073,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $buffer =

    -

    [line 187]

    +

    [line 190]



    Tags:

    @@ -1097,7 +1100,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $bufferlen =  0

    -

    [line 1174]

    +

    [line 1177]

    Length of the buffer in bytes.



    Tags:

    @@ -1124,7 +1127,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $byterange_string =  '/ByteRange[0 ********** ********** **********]'

    -

    [line 1321]

    +

    [line 1324]

    ByteRange placemark used during signature process.



    Tags:

    @@ -1151,7 +1154,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cache_file_length = array()

    -

    [line 1230]

    +

    [line 1233]

    Array used to store the lengths of cache files



    Tags:

    @@ -1178,7 +1181,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cache_maxsize_UTF8StringToArray =  8

    -

    [line 1258]

    +

    [line 1261]

    Maximum size of cache array used for UTF8StringToArray() method.



    Tags:

    @@ -1205,7 +1208,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cache_size_UTF8StringToArray =  0

    -

    [line 1265]

    +

    [line 1268]

    Current size of cache array used for UTF8StringToArray() method.



    Tags:

    @@ -1232,7 +1235,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cache_UTF8StringToArray = array()

    -

    [line 1251]

    +

    [line 1254]

    Cache array for UTF8StringToArray() method.



    Tags:

    @@ -1259,7 +1262,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cell_height_ratio =  K_CELL_HEIGHT_RATIO

    -

    [line 909]

    +

    [line 912]

    Default cell height ratio.



    Tags:

    @@ -1286,7 +1289,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cell_margin = array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0)

    -

    [line 297]

    +

    [line 300]



    Tags:

    @@ -1316,7 +1319,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cell_padding = array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0)

    -

    [line 290]

    +

    [line 293]



    Tags:

    @@ -1346,7 +1349,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $cntmrk = array()

    -

    [line 962]

    +

    [line 965]

    Array used to store content positions inside the pages buffer.

    keys are the page numbers




    Tags:

    @@ -1373,7 +1376,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $ColorFlag =

    -

    [line 443]

    +

    [line 446]



    Tags:

    @@ -1400,7 +1403,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $columns = array()

    -

    [line 1433]

    +

    [line 1436]

    Array of column measures (width, space, starting Y position)



    Tags:

    @@ -1427,7 +1430,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $column_start_page =  0

    -

    [line 1454]

    +

    [line 1457]

    Starting page for columns



    Tags:

    @@ -1454,7 +1457,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $colxshift = array('x' => 0, 's' => array('H' => 0, 'V' => 0),'p'=>array('L'=>0,'T'=>0,'R'=>0,'B'=>0))

    -

    [line 1468]

    +

    [line 1471]

    Array of: X difference between table cell x start and starting page margin, cellspacing, cellpadding



    Tags:

    @@ -1481,7 +1484,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $compress =

    -

    [line 205]

    +

    [line 208]



    Tags:

    @@ -1508,7 +1511,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $CoreFonts =

    -

    [line 327]

    +

    [line 330]



    Tags:

    @@ -1535,7 +1538,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $creator =  ''

    -

    [line 503]

    +

    [line 506]



    Tags:

    @@ -1559,7 +1562,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $CurOrientation =

    -

    [line 211]

    +

    [line 214]



    Tags:

    @@ -1586,7 +1589,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $CurrentFont =

    -

    [line 407]

    +

    [line 410]



    Tags:

    @@ -1613,7 +1616,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $current_column =  0

    -

    [line 1447]

    +

    [line 1450]

    Current column number



    Tags:

    @@ -1640,7 +1643,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $currpagegroup =

    -

    [line 867]

    +

    [line 870]

    Contains the alias of the current page group



    Tags:

    @@ -1667,7 +1670,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $customlistindent =  -1

    -

    [line 1096]

    +

    [line 1099]



    Tags:

    @@ -1697,7 +1700,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $default_form_prop = array('lineWidth'=>1, 'borderStyle'=>'solid', 'fillColor'=>array(255, 255, 255),'strokeColor'=>array(128,128,128))

    -

    [line 1349]

    +

    [line 1352]

    Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.



    Tags:

    @@ -1724,7 +1727,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $default_graphic_vars = array()

    -

    [line 1523]

    +

    [line 1526]



    Tags:

    @@ -1754,7 +1757,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $default_monospaced_font =  'courier'

    -

    [line 1216]

    +

    [line 1219]

    Default monospaced font



    Tags:

    @@ -1781,7 +1784,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $default_table_columns =  4

    -

    [line 654]

    +

    [line 657]



    Tags:

    @@ -1808,7 +1811,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $diffs = array()

    -

    [line 345]

    +

    [line 348]



    Tags:

    @@ -1835,7 +1838,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $diskcache =  false

    -

    [line 1181]

    +

    [line 1184]

    If true enables disk caching.



    Tags:

    @@ -1862,7 +1865,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $dpi =  72

    -

    [line 846]

    +

    [line 849]

    Dot Per Inch Document Resolution (do not change)



    Tags:

    @@ -1889,7 +1892,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $DrawColor =

    -

    [line 425]

    +

    [line 428]



    Tags:

    @@ -1916,7 +1919,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $embeddedfiles = array()

    -

    [line 1110]

    +

    [line 1113]



    Tags:

    @@ -1946,7 +1949,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $emptypagemrk = array()

    -

    [line 954]

    +

    [line 957]

    Array used to store page positions to track empty pages.

    keys are the page numbers




    Tags:

    @@ -1973,7 +1976,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $encoding =  'UTF-8'

    -

    [line 729]

    +

    [line 732]



    Tags:

    @@ -2003,7 +2006,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $encryptdata = array()

    -

    [line 766]

    +

    [line 769]

    Array containing encryption settings



    Tags:

    @@ -2030,7 +2033,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $encrypted =

    -

    [line 759]

    +

    [line 762]

    Indicates whether document is protected



    Tags:

    @@ -2057,7 +2060,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $enc_padding =  "\x28\xBF\x4E\x5E\x4E\x75\x8A\x41\x64\x00\x4E\x56\xFF\xFA\x01\x08\x2E\x2E\x00\xB6\xD0\x68\x3E\x80\x2F\x0C\xA9\xFE\x64\x53\x69\x7A"

    -

    [line 786]

    +

    [line 789]

    Encryption padding



    Tags:

    @@ -2081,7 +2084,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $endlinex =  0

    -

    [line 990]

    +

    [line 993]

    End position of the latest inserted line



    Tags:

    @@ -2108,7 +2111,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $epsmarker =  'x#!#EPS#!#x'

    -

    [line 1053]

    +

    [line 1056]

    String used to mark the beginning and end of EPS image blocks



    Tags:

    @@ -2135,7 +2138,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $extgstates =

    -

    [line 895]

    +

    [line 898]

    Array of transparency objects and parameters.



    Tags:

    @@ -2162,7 +2165,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $feps =  0.005

    -

    [line 1081]

    +

    [line 1084]

    Epsilon value used for float calculations



    Tags:

    @@ -2189,7 +2192,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $fgcolor =

    -

    [line 674]

    +

    [line 677]



    Tags:

    @@ -2216,7 +2219,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $fhPt =

    -

    [line 235]

    +

    [line 238]



    Tags:

    @@ -2243,7 +2246,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $file_id =

    -

    [line 793]

    +

    [line 796]

    File ID (used on trailer)



    Tags:

    @@ -2270,7 +2273,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FillColor =

    -

    [line 431]

    +

    [line 434]



    Tags:

    @@ -2297,7 +2300,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontAscent =

    -

    [line 382]

    +

    [line 385]



    Tags:

    @@ -2327,7 +2330,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontDescent =

    -

    [line 389]

    +

    [line 392]



    Tags:

    @@ -2357,7 +2360,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontFamily =

    -

    [line 369]

    +

    [line 372]



    Tags:

    @@ -2384,7 +2387,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontFiles = array()

    -

    [line 339]

    +

    [line 342]



    Tags:

    @@ -2411,7 +2414,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $fontkeys = array()

    -

    [line 1195]

    +

    [line 1198]

    Store the font keys.



    Tags:

    @@ -2438,7 +2441,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $fontlist = array()

    -

    [line 668]

    +

    [line 671]



    Tags:

    @@ -2465,7 +2468,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $fonts = array()

    -

    [line 333]

    +

    [line 336]



    Tags:

    @@ -2492,7 +2495,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontSize =

    -

    [line 419]

    +

    [line 422]



    Tags:

    @@ -2519,7 +2522,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontSizePt =

    -

    [line 413]

    +

    [line 416]



    Tags:

    @@ -2546,7 +2549,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $FontStyle =

    -

    [line 375]

    +

    [line 378]



    Tags:

    @@ -2573,7 +2576,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $font_obj_ids = array()

    -

    [line 1202]

    +

    [line 1205]

    Store the font object IDs.



    Tags:

    @@ -2600,7 +2603,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $font_spacing =  0

    -

    [line 1558]

    +

    [line 1561]



    Tags:

    @@ -2630,7 +2633,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $font_stretching =  100

    -

    [line 1551]

    +

    [line 1554]



    Tags:

    @@ -2660,7 +2663,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $font_subsetting =  true

    -

    [line 1516]

    +

    [line 1519]



    Tags:

    @@ -2690,7 +2693,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $footerlen = array()

    -

    [line 976]

    +

    [line 979]

    Array used to store footer length of each page.



    Tags:

    @@ -2717,7 +2720,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $footerpos = array()

    -

    [line 969]

    +

    [line 972]

    Array used to store footer positions of each page.



    Tags:

    @@ -2744,7 +2747,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $footer_font =

    -

    [line 600]

    +

    [line 603]



    Tags:

    @@ -2771,7 +2774,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $footer_margin =

    -

    [line 574]

    +

    [line 577]



    Tags:

    @@ -2798,7 +2801,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $form_action =  ''

    -

    [line 1363]

    +

    [line 1366]

    Current form action (used during XHTML rendering)



    Tags:

    @@ -2825,7 +2828,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $form_enctype =  'application/x-www-form-urlencoded'

    -

    [line 1370]

    +

    [line 1373]

    Current form encryption type (used during XHTML rendering)



    Tags:

    @@ -2852,7 +2855,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $form_mode =  'post'

    -

    [line 1377]

    +

    [line 1380]

    Current method to submit forms.



    Tags:

    @@ -2879,7 +2882,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $form_obj_id = array()

    -

    [line 1342]

    +

    [line 1345]

    List of form annotations IDs



    Tags:

    @@ -2906,7 +2909,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $fwPt =

    -

    [line 229]

    +

    [line 232]



    Tags:

    @@ -2933,7 +2936,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $gradients = array()

    -

    [line 930]

    +

    [line 933]

    Array for storing gradient information.



    Tags:

    @@ -2960,7 +2963,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $h =

    -

    [line 259]

    +

    [line 262]



    Tags:

    @@ -2987,7 +2990,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $header_font =

    -

    [line 594]

    +

    [line 597]



    Tags:

    @@ -3014,7 +3017,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $header_logo =  ''

    -

    [line 630]

    +

    [line 633]



    Tags:

    @@ -3041,7 +3044,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $header_logo_width =  30

    -

    [line 636]

    +

    [line 639]



    Tags:

    @@ -3068,7 +3071,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $header_margin =

    -

    [line 568]

    +

    [line 571]



    Tags:

    @@ -3095,7 +3098,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $header_string =  ''

    -

    [line 648]

    +

    [line 651]



    Tags:

    @@ -3122,7 +3125,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $header_title =  ''

    -

    [line 642]

    +

    [line 645]



    Tags:

    @@ -3149,7 +3152,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $hPt =

    -

    [line 247]

    +

    [line 250]



    Tags:

    @@ -3176,7 +3179,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $HREF = array()

    -

    [line 662]

    +

    [line 665]



    Tags:

    @@ -3203,7 +3206,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $htmlLinkColorArray = array(0, 0, 255)

    -

    [line 1132]

    +

    [line 1135]

    Default color for html links



    Tags:

    @@ -3230,7 +3233,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $htmlLinkFontStyle =  'U'

    -

    [line 1139]

    +

    [line 1142]

    Default font style to add to html links



    Tags:

    @@ -3257,7 +3260,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $htmlvspace =  0

    -

    [line 1032]

    +

    [line 1035]

    Count the latest inserted vertical spaces on HTML



    Tags:

    @@ -3284,7 +3287,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $imagekeys = array()

    -

    [line 1167]

    +

    [line 1170]

    Store the image keys.



    Tags:

    @@ -3311,7 +3314,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $images = array()

    -

    [line 351]

    +

    [line 354]



    Tags:

    @@ -3338,7 +3341,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $imgscale =  1

    -

    [line 539]

    +

    [line 542]



    Tags:

    @@ -3371,7 +3374,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $img_rb_x =

    -

    [line 523]

    +

    [line 526]



    Tags:

    @@ -3404,7 +3407,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $img_rb_y =

    -

    [line 531]

    +

    [line 534]



    Tags:

    @@ -3437,7 +3440,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $InFooter =  false

    -

    [line 461]

    +

    [line 464]



    Tags:

    @@ -3464,7 +3467,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $internal_encoding =

    -

    [line 736]

    +

    [line 739]



    Tags:

    @@ -3494,7 +3497,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $inthead =  false

    -

    [line 1426]

    +

    [line 1429]

    True when we are printing the thead section on a new page



    Tags:

    @@ -3521,7 +3524,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $intmrk = array()

    -

    [line 938]

    +

    [line 941]

    Array used to store positions inside the pages buffer.

    keys are the page numbers




    Tags:

    @@ -3548,7 +3551,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $inxobj =  false

    -

    [line 1537]

    +

    [line 1540]



    Tags:

    @@ -3578,7 +3581,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $isunicode =  false

    -

    [line 547]

    +

    [line 550]



    Tags:

    @@ -3611,7 +3614,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $javascript =  ''

    -

    [line 818]

    +

    [line 821]

    javascript code



    Tags:

    @@ -3638,7 +3641,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $jpeg_quality =

    -

    [line 902]

    +

    [line 905]

    Set the default JPEG compression quality (1-100)



    Tags:

    @@ -3665,7 +3668,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $js_objects = array()

    -

    [line 1356]

    +

    [line 1359]

    Javascript objects array



    Tags:

    @@ -3692,7 +3695,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $k =

    -

    [line 223]

    +

    [line 226]



    Tags:

    @@ -3719,7 +3722,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $keywords =  ''

    -

    [line 497]

    +

    [line 500]



    Tags:

    @@ -3743,7 +3746,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $l =

    -

    [line 606]

    +

    [line 609]



    Tags:

    @@ -3770,7 +3773,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $lasth =

    -

    [line 315]

    +

    [line 318]



    Tags:

    @@ -3797,7 +3800,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $last_enc_key =

    -

    [line 773]

    +

    [line 776]

    last RC4 key encrypted (cached for optimisation)



    Tags:

    @@ -3824,7 +3827,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $last_enc_key_c =

    -

    [line 780]

    +

    [line 783]

    last RC4 computed key



    Tags:

    @@ -3851,7 +3854,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $LayoutMode =

    -

    [line 473]

    +

    [line 476]



    Tags:

    @@ -3878,7 +3881,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $linestyleCap =  '0 J'

    -

    [line 1004]

    +

    [line 1007]

    PDF string for last line width



    Tags:

    @@ -3905,7 +3908,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $linestyleDash =  '[] 0 d'

    -

    [line 1018]

    +

    [line 1021]

    PDF string for last line width



    Tags:

    @@ -3932,7 +3935,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $linestyleJoin =  '0 j'

    -

    [line 1011]

    +

    [line 1014]

    PDF string for last line width



    Tags:

    @@ -3959,7 +3962,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $linestyleWidth =  ''

    -

    [line 997]

    +

    [line 1000]

    PDF string for last line width



    Tags:

    @@ -3986,7 +3989,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $linethrough =

    -

    [line 832]

    +

    [line 835]

    line trough state



    Tags:

    @@ -4013,7 +4016,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $LineWidth =

    -

    [line 321]

    +

    [line 324]



    Tags:

    @@ -4040,7 +4043,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $links = array()

    -

    [line 363]

    +

    [line 366]



    Tags:

    @@ -4067,7 +4070,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $lispacer =  ''

    -

    [line 722]

    +

    [line 725]



    Tags:

    @@ -4094,7 +4097,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $listcount = array()

    -

    [line 686]

    +

    [line 689]



    Tags:

    @@ -4121,7 +4124,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $listindent =  0

    -

    [line 698]

    +

    [line 701]



    Tags:

    @@ -4148,7 +4151,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $listindentlevel =  0

    -

    [line 704]

    +

    [line 707]



    Tags:

    @@ -4175,7 +4178,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $listnum =  0

    -

    [line 692]

    +

    [line 695]



    Tags:

    @@ -4202,7 +4205,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $listordered = array()

    -

    [line 680]

    +

    [line 683]



    Tags:

    @@ -4229,7 +4232,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $lisymbol =  ''

    -

    [line 1046]

    +

    [line 1049]

    Symbol used for HTML unordered list items



    Tags:

    @@ -4256,7 +4259,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $lMargin =

    -

    [line 265]

    +

    [line 268]



    Tags:

    @@ -4283,7 +4286,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $maxselcol = array('page' => 0, 'column' => 0)

    -

    [line 1461]

    +

    [line 1464]

    Maximum page and column selected



    Tags:

    @@ -4310,7 +4313,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $n =

    -

    [line 175]

    +

    [line 178]



    Tags:

    @@ -4337,7 +4340,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $newline =  true

    -

    [line 983]

    +

    [line 986]

    True if a newline is created.



    Tags:

    @@ -4364,7 +4367,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $newpagegroup = array()

    -

    [line 853]

    +

    [line 856]

    Array of page numbers were a new page group was started



    Tags:

    @@ -4391,7 +4394,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $numfonts =  0

    -

    [line 1188]

    +

    [line 1191]

    Counts the number of fonts.



    Tags:

    @@ -4418,7 +4421,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $numimages =  0

    -

    [line 1160]

    +

    [line 1163]

    Counts the number of pages.



    Tags:

    @@ -4445,7 +4448,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $numpages =  0

    -

    [line 1146]

    +

    [line 1149]

    Counts the number of pages.



    Tags:

    @@ -4472,7 +4475,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $num_columns =  1

    -

    [line 1440]

    +

    [line 1443]

    Number of colums



    Tags:

    @@ -4499,7 +4502,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $n_js =

    -

    [line 825]

    +

    [line 828]

    javascript counter



    Tags:

    @@ -4526,7 +4529,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $n_ocg_print =

    -

    [line 881]

    +

    [line 884]

    Print visibility.



    Tags:

    @@ -4553,7 +4556,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $n_ocg_view =

    -

    [line 888]

    +

    [line 891]

    View visibility.



    Tags:

    @@ -4580,7 +4583,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $objcopy =

    -

    [line 1223]

    +

    [line 1226]

    Used to store a cloned copy of the current class object



    Tags:

    @@ -4607,7 +4610,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $offsets =

    -

    [line 181]

    +

    [line 184]



    Tags:

    @@ -4634,7 +4637,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $opencell =  true

    -

    [line 1103]

    +

    [line 1106]



    Tags:

    @@ -4664,7 +4667,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $openMarkedContent =  false

    -

    [line 1025]

    +

    [line 1028]

    True if marked-content sequence is open



    Tags:

    @@ -4691,7 +4694,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $original_lMargin =

    -

    [line 581]

    +

    [line 584]



    Tags:

    @@ -4721,7 +4724,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $original_rMargin =

    -

    [line 588]

    +

    [line 591]



    Tags:

    @@ -4751,7 +4754,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $OutlineRoot =

    -

    [line 809]

    +

    [line 812]

    Outline root for bookmark



    Tags:

    @@ -4778,7 +4781,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $outlines = array()

    -

    [line 802]

    +

    [line 805]

    Outlines for bookmark



    Tags:

    @@ -4805,7 +4808,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $overline =

    -

    [line 401]

    +

    [line 404]



    Tags:

    @@ -4832,7 +4835,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $page =

    -

    [line 169]

    +

    [line 172]



    Tags:

    @@ -4859,7 +4862,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $PageAnnots = array()

    -

    [line 357]

    +

    [line 360]



    Tags:

    @@ -4886,7 +4889,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $PageBreakTrigger =

    -

    [line 455]

    +

    [line 458]



    Tags:

    @@ -4913,7 +4916,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $pagedim = array()

    -

    [line 217]

    +

    [line 220]



    Tags:

    @@ -4940,7 +4943,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $pagegroups =

    -

    [line 860]

    +

    [line 863]

    Contains the number of pages of the groups



    Tags:

    @@ -4967,7 +4970,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $pagelen = array()

    -

    [line 1153]

    +

    [line 1156]

    Array containing page lengths in bytes.



    Tags:

    @@ -4994,7 +4997,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $PageMode =

    -

    [line 923]

    +

    [line 926]

    A name object specifying how the document should be displayed when opened.



    Tags:

    @@ -5021,7 +5024,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $pageopen = array()

    -

    [line 1209]

    +

    [line 1212]

    Store the fage status (true when opened, false when closed).



    Tags:

    @@ -5048,7 +5051,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $pages = array()

    -

    [line 193]

    +

    [line 196]



    Tags:

    @@ -5075,7 +5078,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $page_obj_id = array()

    -

    [line 1335]

    +

    [line 1338]

    ID of page objects



    Tags:

    @@ -5102,7 +5105,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $page_regions = array()

    -

    [line 1566]

    +

    [line 1569]



    Tags:

    @@ -5132,7 +5135,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $pdfunit =  'mm'

    -

    [line 1496]

    +

    [line 1499]



    Tags:

    @@ -5162,7 +5165,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $PDFVersion =  '1.7'

    -

    [line 562]

    +

    [line 565]



    Tags:

    @@ -5192,7 +5195,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $premode =  false

    -

    [line 1117]

    +

    [line 1120]



    Tags:

    @@ -5222,7 +5225,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $print_footer =  true

    -

    [line 624]

    +

    [line 627]



    Tags:

    @@ -5249,7 +5252,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $print_header =  true

    -

    [line 618]

    +

    [line 621]



    Tags:

    @@ -5276,7 +5279,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $radiobutton_groups = array()

    -

    [line 1391]

    +

    [line 1394]

    List of radio buttons parent objects.



    Tags:

    @@ -5303,7 +5306,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $radio_groups = array()

    -

    [line 1398]

    +

    [line 1401]

    List of radio group objects IDs



    Tags:

    @@ -5330,7 +5333,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $rasterize_vector_images =  false

    -

    [line 1509]

    +

    [line 1512]



    Tags:

    @@ -5360,7 +5363,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $re_space = array('p' => '[^\S\xa0]', 'm' => '')

    -

    [line 1307]

    +

    [line 1310]

    Array of parts $re_spaces



    Tags:

    @@ -5387,7 +5390,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $re_spaces =  '/[^\S\xa0]/'

    -

    [line 1300]

    +

    [line 1303]

    Regular expression used to find blank characters used for word-wrapping.



    Tags:

    @@ -5414,7 +5417,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $rMargin =

    -

    [line 277]

    +

    [line 280]



    Tags:

    @@ -5441,7 +5444,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $rtl =  false

    -

    [line 743]

    +

    [line 746]



    Tags:

    @@ -5471,7 +5474,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $sign =  false

    -

    [line 1272]

    +

    [line 1275]

    If true enables document signing



    Tags:

    @@ -5498,7 +5501,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $signature_appearance = array('page' => 1, 'rect' => '0 0 0 0')

    -

    [line 1293]

    +

    [line 1296]

    data for signature appearance



    Tags:

    @@ -5525,7 +5528,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $signature_data = array()

    -

    [line 1279]

    +

    [line 1282]

    Signature data



    Tags:

    @@ -5552,7 +5555,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $signature_max_length =  11742

    -

    [line 1286]

    +

    [line 1289]

    Signature max length



    Tags:

    @@ -5579,7 +5582,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $sig_annot_ref =  '***SIGANNREF*** 0 R'

    -

    [line 1328]

    +

    [line 1331]

    Placemark used during signature process.



    Tags:

    @@ -5606,7 +5609,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $sig_obj_id =  0

    -

    [line 1314]

    +

    [line 1317]

    Signature object ID



    Tags:

    @@ -5626,6 +5629,36 @@ This is a PHP class for generating PDF documents without requiring external exte Type:   mixed + + +


    +
    [ Top ]

    + +

    +

    $spotcolor = array()

    +

    [line 1583]

    +

    +

    Tags:

    +
    + + + + + + + + + + +
    var:  containing spot color names and values
    since:  5.9.012 (2010-11-11)
    access:  protected
    +
    + +
    +
    + + + +
    Type:  array


    @@ -5633,7 +5666,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $spot_colors = array()

    -

    [line 1039]

    +

    [line 1042]

    Array of Spot colors



    Tags:

    @@ -5660,7 +5693,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $start_transaction_page =  0

    -

    [line 1412]

    +

    [line 1415]

    Store page number when startTransaction() is called.



    Tags:

    @@ -5687,7 +5720,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $start_transaction_y =  0

    -

    [line 1419]

    +

    [line 1422]

    Store Y position when startTransaction() is called.



    Tags:

    @@ -5714,7 +5747,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $state =

    -

    [line 199]

    +

    [line 202]



    Tags:

    @@ -5741,7 +5774,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $strokecolor =

    -

    [line 1489]

    +

    [line 1492]



    Tags:

    @@ -5771,7 +5804,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $subject =  ''

    -

    [line 485]

    +

    [line 488]



    Tags:

    @@ -5795,7 +5828,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgclipid =  0

    -

    [line 1643]

    +

    [line 1653]



    Tags:

    @@ -5825,7 +5858,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgclipmode =  false

    -

    [line 1622]

    +

    [line 1632]



    Tags:

    @@ -5855,7 +5888,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgclippaths = array()

    -

    [line 1629]

    +

    [line 1639]



    Tags:

    @@ -5885,7 +5918,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgcliptm = array()

    -

    [line 1636]

    +

    [line 1646]



    Tags:

    @@ -5915,7 +5948,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgdefs = array()

    -

    [line 1615]

    +

    [line 1625]



    Tags:

    @@ -5945,7 +5978,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgdefsmode =  false

    -

    [line 1608]

    +

    [line 1618]



    Tags:

    @@ -5975,7 +6008,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgdir =  ''

    -

    [line 1580]

    +

    [line 1590]



    Tags:

    @@ -6005,7 +6038,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svggradientid =  0

    -

    [line 1601]

    +

    [line 1611]



    Tags:

    @@ -6035,7 +6068,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svggradients = array()

    -

    [line 1594]

    +

    [line 1604]



    Tags:

    @@ -6065,7 +6098,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svginheritprop = array('clip-rule', 'color', 'color-interpolation', 'color-interpolation-filters', 'color-profile', 'color-rendering', 'cursor', 'direction', 'fill', 'fill-opacity', 'fill-rule', 'font', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'glyph-orientation-horizontal', 'glyph-orientation-vertical', 'image-rendering', 'kerning', 'letter-spacing', 'marker', 'marker-end', 'marker-mid', 'marker-start', 'pointer-events', 'shape-rendering', 'stroke', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'text-anchor', 'text-rendering', 'visibility', 'word-spacing', 'writing-mode')

    -

    [line 1664]

    +

    [line 1674]



    Tags:

    @@ -6158,7 +6191,7 @@ This is a PHP class for generating PDF documents without requiring external exte       'writing-mode' => 'lr-tb',
          'text-color' => 'black',
          'transfmatrix' => array(1, 0, 0, 1, 0, 0))) -

    [line 1671]

    +

    [line 1681]



    Tags:

    @@ -6188,7 +6221,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgtext =  ''

    -

    [line 1650]

    +

    [line 1660]



    Tags:

    @@ -6218,7 +6251,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgtextmode = array()

    -

    [line 1657]

    +

    [line 1667]



    Tags:

    @@ -6248,7 +6281,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $svgunit =  'px'

    -

    [line 1587]

    +

    [line 1597]



    Tags:

    @@ -6278,7 +6311,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $tagvspaces = array()

    -

    [line 1088]

    +

    [line 1091]

    Array used for custom vertical spaces for HTML tags



    Tags:

    @@ -6298,6 +6331,33 @@ This is a PHP class for generating PDF documents without requiring external exte Type:   mixed + + +


    +
    [ Top ]

    + +

    +

    $tcpdf_version =  '5.9.012'

    +

    [line 164]

    +

    +

    Tags:

    +
    + + + + + + + +
    var:  TCPDF version
    access:  private
    +
    + +
    +
    + + + +
    Type:  current


    @@ -6305,7 +6365,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $tempfontsize =  10

    -

    [line 716]

    +

    [line 719]



    Tags:

    @@ -6332,7 +6392,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $TextColor =

    -

    [line 437]

    +

    [line 440]



    Tags:

    @@ -6359,7 +6419,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $textindent =  0

    -

    [line 1405]

    +

    [line 1408]

    Text indentation value (used for text-indent CSS attribute)



    Tags:

    @@ -6386,7 +6446,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $textrendermode =  0

    -

    [line 1475]

    +

    [line 1478]

    Text rendering mode: 0 = Fill text; 1 = Stroke text; 2 = Fill, then stroke text; 3 = Neither fill nor stroke text (invisible); 4 = Fill text and add to path for clipping; 5 = Stroke text and add to path for clipping; 6 = Fill, then stroke text and add to path for clipping; 7 = Add text to path for clipping.



    Tags:

    @@ -6413,7 +6473,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $textstrokewidth =  0

    -

    [line 1482]

    +

    [line 1485]

    Text stroke width in doc units



    Tags:

    @@ -6440,7 +6500,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $thead =  ''

    -

    [line 1237]

    +

    [line 1240]

    Table header content to be repeated on each new page



    Tags:

    @@ -6467,7 +6527,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $theadMargins = array()

    -

    [line 1244]

    +

    [line 1247]

    Margins used for table header.



    Tags:

    @@ -6494,7 +6554,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $title =  ''

    -

    [line 479]

    +

    [line 482]



    Tags:

    @@ -6518,7 +6578,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $tMargin =

    -

    [line 271]

    +

    [line 274]



    Tags:

    @@ -6545,7 +6605,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $tmprtl =  false

    -

    [line 750]

    +

    [line 753]



    Tags:

    @@ -6575,7 +6635,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $tocpage =  false

    -

    [line 1502]

    +

    [line 1505]



    Tags:

    @@ -6602,7 +6662,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $transfmatrix = array()

    -

    [line 1060]

    +

    [line 1063]

    Array of transformation matrix



    Tags:

    @@ -6629,7 +6689,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $transfmatrix_key =  0

    -

    [line 1067]

    +

    [line 1070]

    Current key for transformation matrix



    Tags:

    @@ -6656,7 +6716,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $transfmrk = array()

    -

    [line 1125]

    +

    [line 1128]

    Array used to store positions of graphics transformation blocks inside the page buffer.

    keys are the page numbers




    Tags:

    @@ -6683,7 +6743,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $underline =

    -

    [line 395]

    +

    [line 398]



    Tags:

    @@ -6710,7 +6770,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $unicode =

    -

    [line 555]

    +

    [line 558]



    Tags:

    @@ -6743,7 +6803,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $ur = array()

    -

    [line 839]

    +

    [line 842]

    Array with additional document-wide usage rights for the document.



    Tags:

    @@ -6770,7 +6830,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $viewer_preferences =

    -

    [line 916]

    +

    [line 919]

    PDF viewer preferences.



    Tags:

    @@ -6797,7 +6857,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $visibility =  'all'

    -

    [line 874]

    +

    [line 877]

    Restrict the rendering of some elements to screen or printout.



    Tags:

    @@ -6824,7 +6884,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $w =

    -

    [line 253]

    +

    [line 256]



    Tags:

    @@ -6851,7 +6911,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $webcolor = array()

    -

    [line 1573]

    +

    [line 1576]



    Tags:

    @@ -6881,7 +6941,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $wPt =

    -

    [line 241]

    +

    [line 244]



    Tags:

    @@ -6908,7 +6968,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $x =

    -

    [line 303]

    +

    [line 306]



    Tags:

    @@ -6935,7 +6995,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $xobjects = array()

    -

    [line 1530]

    +

    [line 1533]



    Tags:

    @@ -6965,7 +7025,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $xobjid =  ''

    -

    [line 1544]

    +

    [line 1547]



    Tags:

    @@ -6995,7 +7055,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $y =

    -

    [line 309]

    +

    [line 312]



    Tags:

    @@ -7022,7 +7082,7 @@ This is a PHP class for generating PDF documents without requiring external exte

    $ZoomMode =

    -

    [line 467]

    +

    [line 470]



    Tags:

    @@ -7055,7 +7115,7 @@ This is a PHP class for generating PDF documents without requiring external exte
    -

    constructor __construct [line 1753]

    +

    constructor __construct [line 1763]

    @@ -7124,7 +7184,7 @@ $diskcache = false])
    -

    destructor __destruct [line 1893]

    +

    destructor __destruct [line 1911]

    @@ -7152,7 +7212,7 @@ $diskcache = false])
    -

    method AcceptPageBreak [line 5181]

    +

    method AcceptPageBreak [line 5245]

    @@ -7183,7 +7243,7 @@ $diskcache = false])
    -

    method addExtGState [line 15456]

    +

    method addExtGState [line 15566]

    @@ -7231,7 +7291,7 @@ $params)
    -

    method AddFont [line 4622]

    +

    method AddFont [line 4686]

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

    method addHtmlLink [line 11288]

    +

    method addHtmlLink [line 11347]

    @@ -7369,7 +7429,7 @@ $firstblock = false])
    -

    method addHTMLTOC [line 22864]

    +

    method addHTMLTOC [line 22974]

    @@ -7432,7 +7492,7 @@ $correct_align = true])
    -

    method addHTMLVertSpace [line 21293]

    +

    method addHTMLVertSpace [line 21403]

    @@ -7492,7 +7552,7 @@ $lasttag = false])
    -

    method addJavascriptObject [line 14040]

    +

    method addJavascriptObject [line 14150]

    @@ -7543,7 +7603,7 @@ $onload = false])
    -

    method AddLink [line 4975]

    +

    method AddLink [line 5039]

    @@ -7574,7 +7634,7 @@ $onload = false])
    -

    method AddPage [line 3737]

    +

    method AddPage [line 3764]

    @@ -7634,7 +7694,7 @@ $tocpage = false])
    -

    method addPageRegion [line 23957]

    +

    method addPageRegion [line 24067]

    @@ -7679,7 +7739,7 @@ $region)
    -

    method AddSpotColor [line 4208]

    +

    method AddSpotColor [line 4242]

    - + - + - + - + @@ -7745,7 +7805,7 @@ $k)
    -

    method addTOC [line 22692]

    +

    method addTOC [line 22802]

    @@ -7717,22 +7777,22 @@ $k)
    int   $c  Cyan color for CMYK. Value between 0 and 255Cyan color for CMYK. Value between 0 and 100
    int   $m  Magenta color for CMYK. Value between 0 and 255Magenta color for CMYK. Value between 0 and 100
    int   $y  Yellow color for CMYK. Value between 0 and 255Yellow color for CMYK. Value between 0 and 100
    int   $k  Key (Black) color for CMYK. Value between 0 and 255Key (Black) color for CMYK. Value between 0 and 100
      
    @@ -7808,7 +7868,7 @@ $toc_name = 'TOC'])
    -

    method addTOCPage [line 3712]

    +

    method addTOCPage [line 3739]

    @@ -7862,7 +7922,7 @@ $keepmargins = false])
    -

    method adjustCellPadding [line 3318]

    +

    method adjustCellPadding [line 3346]

    @@ -7904,7 +7964,7 @@ $brd = 0])
    -

    method AliasNbPages [line 15270]

    +

    method AliasNbPages [line 15380]

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

    method AliasNumPage [line 15297]

    +

    method AliasNumPage [line 15407]

    @@ -7988,7 +8048,7 @@ $alias = '{pnb}'])
    -

    method Annotation [line 5031]

    +

    method Annotation [line 5095]

    @@ -8063,7 +8123,7 @@ $spaces = 0])
    -

    method Arrow [line 13245]

    +

    method Arrow [line 13355]

    @@ -8141,7 +8201,7 @@ $arm_angle = 15])
    -

    method arrUTF8ToUTF16BE [line 11183]

    +

    method arrUTF8ToUTF16BE [line 11242]

    @@ -8216,7 +8276,7 @@ $setbom = true])
    -

    method Bookmark [line 13912]

    +

    method Bookmark [line 14022]

    @@ -8276,7 +8336,7 @@ $page = ''])
    -

    method Button [line 14926]

    +

    method Button [line 15036]

    @@ -8372,7 +8432,7 @@ $js = false])
    -

    method Cell [line 5288]

    +

    method Cell [line 5352]

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

    method CheckBox [line 14856]

    +

    method CheckBox [line 14966]

    @@ -8570,7 +8630,7 @@ $js = false])
    -

    method checkPageBreak [line 5208]

    +

    method checkPageBreak [line 5272]

    @@ -8624,7 +8684,7 @@ $addpage = true])
    -

    method checkPageRegions [line 23993]

    +

    method checkPageRegions [line 24103]

    @@ -8690,7 +8750,7 @@ $y)
    -

    method Circle [line 12933]

    +

    method Circle [line 13043]

    @@ -8789,7 +8849,7 @@ $angend:)
    -

    method Clip [line 15917]

    +

    method Clip [line 16027]

    @@ -8849,7 +8909,7 @@ $h)
    -

    method Close [line 3590]

    +

    method Close [line 3618]

    @@ -8880,7 +8940,7 @@ $h)
    -

    method closeHTMLTagHandler [line 20778]

    +

    method closeHTMLTagHandler [line 20888]

    @@ -8940,7 +9000,7 @@ $dom)
    -

    method colorRegistrationBar [line 15592]

    +

    method colorRegistrationBar [line 15702]

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

    method ComboBox [line 14797]

    +

    method ComboBox [line 14907]

    @@ -9108,7 +9168,7 @@ $js = false])
    -

    method commitTransaction [line 22988]

    +

    method commitTransaction [line 23098]

    @@ -9136,7 +9196,7 @@ $js = false])
    -

    method convertHexStringToString [line 12078]

    +

    method convertHexStringToString [line 12166]

    @@ -9178,22 +9238,22 @@ $bs)
    -

    method convertHTMLColorToDec [line 11332]

    +

    method convertHTMLColorToDec [line 11391]

    array convertHTMLColorToDec( [string -$color = '#FFFFFF']) +$hcolor = '#FFFFFF'])

    - Returns an associative array (keys: R,G,B) from an html color name or a six-digit or three-digit hexadecimal color representation (i.e. #3FE5AA or #7FF).



    + Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation.



    Tags:

    - + @@ -9208,7 +9268,7 @@ $color = '#FFFFFF'])
    return:  RGB color or false in case of error.return:  RGB or CMYK color, or false in case of error.
    access:  public
    - +
    string  $color  $hcolor   html color
    @@ -9217,7 +9277,7 @@ $color = '#FFFFFF'])

    -

    method convertStringToHexString [line 12100]

    +

    method convertStringToHexString [line 12188]

    @@ -9262,7 +9322,7 @@ $s)
    -

    method convertSVGtMatrix [line 24483]

    +

    method convertSVGtMatrix [line 24593]

    @@ -9304,7 +9364,7 @@ $tm)
    -

    method CoonsPatchMesh [line 15832]

    +

    method CoonsPatchMesh [line 15942]

    @@ -9412,7 +9472,7 @@ $antialias = false])
    -

    method copyPage [line 22622]

    +

    method copyPage [line 22732]

    @@ -9454,7 +9514,7 @@ $page = 0])
    -

    method cropMark [line 15690]

    +

    method cropMark [line 15800]

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

    method Curve [line 12739]

    +

    method Curve [line 12827]

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

    method deletePage [line 22479]

    +

    method deletePage [line 22589]

    @@ -9670,7 +9730,7 @@ $page)
    -

    method drawHTMLTagBorder [line 21335]

    +

    method drawHTMLTagBorder [line 21445]

    @@ -9715,7 +9775,7 @@ $xmax)
    -

    method Ellipse [line 12803]

    +

    method Ellipse [line 12891]

    @@ -9835,7 +9895,7 @@ $afinish:)
    -

    method empty_string [line 23042]

    +

    method empty_string [line 23152]

    @@ -9877,7 +9937,7 @@ $str)
    -

    method endPage [line 3761]

    +

    method endPage [line 3788]

    @@ -9919,7 +9979,7 @@ $tocpage = false])
    -

    method endSVGElementHandler [line 25594]

    +

    method endSVGElementHandler [line 25710]

    @@ -9967,7 +10027,7 @@ $name)
    -

    method endTemplate [line 23724]

    +

    method endTemplate [line 23834]

    @@ -10004,7 +10064,7 @@ $name)
    -

    method endTOCPage [line 3722]

    +

    method endTOCPage [line 3749]

    @@ -10035,7 +10095,7 @@ $name)
    -

    method Error [line 3562]

    +

    method Error [line 3590]

    @@ -10074,7 +10134,7 @@ $msg)
    -

    method extractCSSproperties [line 17269]

    +

    method extractCSSproperties [line 17379]

    @@ -10119,7 +10179,7 @@ $cssdata)
    -

    method fitBlock [line 6964]

    +

    method fitBlock [line 7028]

    @@ -10206,7 +10266,7 @@ $y)
    -

    method Footer [line 4011]

    +

    method Footer [line 4045]

    @@ -10231,7 +10291,7 @@ $y)
    -

    method formatPageNumber [line 15374]

    +

    method formatPageNumber [line 15484]

    @@ -10270,7 +10330,7 @@ $num)
    -

    method formatTOCPageNumber [line 15386]

    +

    method formatTOCPageNumber [line 15496]

    @@ -10312,7 +10372,7 @@ $num)
    -

    method GetAbsX [line 7723]

    +

    method GetAbsX [line 7787]

    @@ -10343,7 +10403,7 @@ $num)
    -

    method getAliasNbPages [line 15282]

    +

    method getAliasNbPages [line 15392]

    @@ -10374,7 +10434,7 @@ $num)
    -

    method getAliasNumPage [line 15310]

    +

    method getAliasNumPage [line 15420]

    @@ -10405,7 +10465,7 @@ $num)
    -

    method getAnnotOptFromJSProp [line 14165]

    +

    method getAnnotOptFromJSProp [line 14275]

    @@ -10450,7 +10510,7 @@ $prop)
    -

    method GetArrStringWidth [line 4501]

    +

    method GetArrStringWidth [line 4565]

    @@ -10519,7 +10579,7 @@ $getarray = false])
    -

    method getBarcode [line 16558]

    +

    method getBarcode [line 16668]

    @@ -10547,7 +10607,7 @@ $getarray = false])
    -

    method getBorderMode [line 6251]

    +

    method getBorderMode [line 6315]

    @@ -10595,7 +10655,7 @@ $position = 'start'])
    -

    method getBorderStartPosition [line 21319]

    +

    method getBorderStartPosition [line 21429]

    @@ -10626,7 +10686,7 @@ $position = 'start'])
    -

    method getBreakMargin [line 3136]

    +

    method getBreakMargin [line 3164]

    @@ -10674,7 +10734,7 @@ $pagenum = ''])
    -

    method getBuffer [line 22155]

    +

    method getBuffer [line 22265]

    @@ -10705,7 +10765,7 @@ $pagenum = ''])
    -

    method getCellBorder [line 5732]

    +

    method getCellBorder [line 5796]

    @@ -10780,7 +10840,7 @@ $mode)
    -

    method getCellCode [line 5324]

    +

    method getCellCode [line 5388]

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

    method getCellHeightRatio [line 15552]

    +

    method getCellHeightRatio [line 15662]

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

    method getCellMargins [line 3307]

    +

    method getCellMargins [line 3335]

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

    method getCellPaddings [line 3271]

    +

    method getCellPaddings [line 3299]

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

    method GetCharWidth [line 4538]

    +

    method GetCharWidth [line 4602]

    @@ -11038,7 +11098,7 @@ $notlast = true])
    -

    method getColumn [line 23193]

    +

    method getColumn [line 23303]

    @@ -11069,7 +11129,7 @@ $notlast = true])
    -

    method getCSSBorderDashStyle [line 17569]

    +

    method getCSSBorderDashStyle [line 17679]

    @@ -11111,7 +11171,7 @@ $style)
    -

    method getCSSBorderMargin [line 17764]

    +

    method getCSSBorderMargin [line 17874]

    @@ -11159,7 +11219,7 @@ $width = 0])
    -

    method getCSSBorderStyle [line 17605]

    +

    method getCSSBorderStyle [line 17715]

    @@ -11201,7 +11261,7 @@ $cssborder)
    -

    method getCSSBorderWidth [line 17549]

    +

    method getCSSBorderWidth [line 17659]

    @@ -11243,7 +11303,7 @@ $width)
    -

    method getCSSFontSpacing [line 17798]

    +

    method getCSSFontSpacing [line 17908]

    @@ -11291,7 +11351,7 @@ $parent = 0])
    -

    method getCSSFontStretching [line 17829]

    +

    method getCSSFontStretching [line 17939]

    @@ -11339,7 +11399,7 @@ $parent = 100])
    -

    method getCSSMargin [line 17710]

    +

    method getCSSMargin [line 17820]

    @@ -11387,7 +11447,7 @@ $width = 0])
    -

    method getCSSPadding [line 17656]

    +

    method getCSSPadding [line 17766]

    @@ -11435,7 +11495,7 @@ $width = 0])
    -

    method getEncPermissionsString [line 12117]

    +

    method getEncPermissionsString [line 12205]

    @@ -11477,7 +11537,7 @@ $protection)
    -

    method getFontAscent [line 4947]

    +

    method getFontAscent [line 5011]

    @@ -11534,7 +11594,7 @@ $size = 0])
    -

    method getFontBuffer [line 22319]

    +

    method getFontBuffer [line 22429]

    @@ -11576,7 +11636,7 @@ $font)
    -

    method getFontDescent [line 4926]

    +

    method getFontDescent [line 4990]

    @@ -11633,7 +11693,7 @@ $size = 0])
    -

    method getFontFamily [line 17247]

    +

    method getFontFamily [line 17357]

    @@ -11664,7 +11724,7 @@ $size = 0])
    -

    method getFontFamilyName [line 23622]

    +

    method getFontFamilyName [line 23732]

    @@ -11709,7 +11769,7 @@ $fontfamily)
    -

    method getFontSize [line 17227]

    +

    method getFontSize [line 17337]

    @@ -11740,7 +11800,7 @@ $fontfamily)
    -

    method getFontSizePt [line 17237]

    +

    method getFontSizePt [line 17347]

    @@ -11771,7 +11831,7 @@ $fontfamily)
    -

    method getFontsList [line 4599]

    +

    method getFontsList [line 4663]

    @@ -11799,7 +11859,7 @@ $fontfamily)
    -

    method getFontSpacing [line 23910]

    +

    method getFontSpacing [line 24020]

    @@ -11833,7 +11893,7 @@ $fontfamily)
    -

    method getFontStretching [line 23888]

    +

    method getFontStretching [line 23998]

    @@ -11867,7 +11927,7 @@ $fontfamily)
    -

    method getFontStyle [line 17257]

    +

    method getFontStyle [line 17367]

    @@ -11898,7 +11958,7 @@ $fontfamily)
    -

    method getFontSubsetting [line 23558]

    +

    method getFontSubsetting [line 23668]

    @@ -11932,7 +11992,7 @@ $fontfamily)
    -

    method getFooterFont [line 11246]

    +

    method getFooterFont [line 11305]

    @@ -11960,7 +12020,7 @@ $fontfamily)
    -

    method getFooterMargin [line 3925]

    +

    method getFooterMargin [line 3952]

    @@ -11988,7 +12048,7 @@ $fontfamily)
    -

    method getFormDefaultProp [line 14540]

    +

    method getFormDefaultProp [line 14650]

    @@ -12022,7 +12082,7 @@ $fontfamily)
    -

    method getGDgamma [line 7659]

    +

    method getGDgamma [line 7723]

    @@ -12061,7 +12121,7 @@ $v)
    -

    method getGraphicVars [line 21946]

    +

    method getGraphicVars [line 22056]

    @@ -12092,7 +12152,7 @@ $v)
    -

    method getGroupPageNo [line 15323]

    +

    method getGroupPageNo [line 15433]

    @@ -12123,7 +12183,7 @@ $v)
    -

    method getGroupPageNoFormatted [line 15333]

    +

    method getGroupPageNoFormatted [line 15443]

    @@ -12154,7 +12214,7 @@ $v)
    -

    method getHeaderData [line 3880]

    +

    method getHeaderData [line 3907]

    @@ -12182,7 +12242,7 @@ $v)
    -

    method getHeaderFont [line 11226]

    +

    method getHeaderFont [line 11285]

    @@ -12210,7 +12270,7 @@ $v)
    -

    method getHeaderMargin [line 3905]

    +

    method getHeaderMargin [line 3932]

    @@ -12238,7 +12298,7 @@ $v)
    -

    method getHtmlDomArray [line 17899]

    +

    method getHtmlDomArray [line 18009]

    @@ -12277,7 +12337,7 @@ $html)
    -

    method getHTMLUnitToUnits [line 21657]

    +

    method getHTMLUnitToUnits [line 21767]

    @@ -12343,7 +12403,7 @@ $point)
    -

    method getHyphenPatternsFromTEX [line 23359]

    +

    method getHyphenPatternsFromTEX [line 23469]

    @@ -12388,7 +12448,7 @@ $file)
    -

    method getImageBuffer [line 22257]

    +

    method getImageBuffer [line 22367]

    @@ -12430,7 +12490,7 @@ $image)
    -

    method getImageFileType [line 6934]

    +

    method getImageFileType [line 6998]

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

    method getImageRBX [line 3951]

    +

    method getImageRBX [line 3978]

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

    method getImageRBY [line 3960]

    +

    method getImageRBY [line 3987]

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

    method getImageScale [line 3075]

    +

    method getImageScale [line 3103]

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

    method getLastH [line 3053]

    +

    method getLastH [line 3081]

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

    method GetLineWidth [line 12479]

    +

    method GetLineWidth [line 12567]

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

    method getMargins [line 17186]

    +

    method getMargins [line 17296]

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

    method getNumberOfColumns [line 23203]

    +

    method getNumberOfColumns [line 23313]

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

    method GetNumChars [line 4587]

    +

    method GetNumChars [line 4651]

    @@ -12731,7 +12791,7 @@ $s)
    -

    method getNumLines [line 6329]

    +

    method getNumLines [line 6393]

    @@ -12806,7 +12866,7 @@ $border = 0])
    -

    method getNumPages [line 3700]

    +

    method getNumPages [line 3727]

    @@ -12840,7 +12900,7 @@ $border = 0])
    -

    method getObjFilename [line 22069]

    +

    method getObjFilename [line 22179]

    @@ -12885,7 +12945,7 @@ $prefix)
    -

    method getOriginalMargins [line 17213]

    +

    method getOriginalMargins [line 17323]

    @@ -12916,7 +12976,7 @@ $prefix)
    -

    method getPage [line 3689]

    +

    method getPage [line 3716]

    @@ -12950,7 +13010,7 @@ $prefix)
    -

    method getPageBuffer [line 22198]

    +

    method getPageBuffer [line 22308]

    @@ -12992,7 +13052,7 @@ $page)
    -

    method getPageDimensions [line 3088]

    +

    method getPageDimensions [line 3116]

    @@ -13037,7 +13097,7 @@ $pagenum = ''])
    -

    method getPageGroupAlias [line 15345]

    +

    method getPageGroupAlias [line 15455]

    @@ -13068,7 +13128,7 @@ $pagenum = ''])
    -

    method getPageHeight [line 3120]

    +

    method getPageHeight [line 3148]

    @@ -13116,7 +13176,7 @@ $pagenum = ''])
    -

    method getPageNumGroupAlias [line 15360]

    +

    method getPageNumGroupAlias [line 15470]

    @@ -13147,7 +13207,7 @@ $pagenum = ''])
    -

    method getPageRegions [line 23922]

    +

    method getPageRegions [line 24032]

    @@ -13184,7 +13244,7 @@ $pagenum = ''])
    -

    method getPageSizeFromFormat [line 2259]

    +

    method getPageSizeFromFormat [line 2287]

    @@ -13226,7 +13286,7 @@ $format)
    -

    method getPageWidth [line 3104]

    +

    method getPageWidth [line 3132]

    @@ -13274,7 +13334,7 @@ $pagenum = ''])
    -

    method getPathPaintOperator [line 23470]

    +

    method getPathPaintOperator [line 23580]

    @@ -13328,7 +13388,7 @@ $mode)
    -

    method getPDFData [line 11269]

    +

    method getPDFData [line 11328]

    @@ -13353,7 +13413,7 @@ $mode)
    -

    method getRandomSeed [line 11423]

    +

    method getRandomSeed [line 11511]

    @@ -13398,7 +13458,7 @@ $seed = ''])
    -

    method getRawCharWidth [line 4560]

    +

    method getRawCharWidth [line 4624]

    @@ -13443,7 +13503,7 @@ $char)
    -

    method getRemainingWidth [line 6834]

    +

    method getRemainingWidth [line 6898]

    @@ -13471,7 +13531,7 @@ $char)
    -

    method getRTL [line 2981]

    +

    method getRTL [line 3009]

    @@ -13499,7 +13559,7 @@ $char)
    -

    method getScaleFactor [line 3150]

    +

    method getScaleFactor [line 3178]

    @@ -13533,7 +13593,7 @@ $char)
    -

    method getSpaceString [line 18661]

    +

    method getSpaceString [line 18771]

    @@ -13564,7 +13624,7 @@ $char)
    -

    method getStringHeight [line 6432]

    +

    method getStringHeight [line 6496]

    @@ -13667,7 +13727,7 @@ $border = 0])
    -

    method GetStringWidth [line 4485]

    +

    method GetStringWidth [line 4549]

    @@ -13736,7 +13796,7 @@ $getarray = false])
    -

    method getSVGTransformMatrix [line 24369]

    +

    method getSVGTransformMatrix [line 24479]

    @@ -13781,7 +13841,7 @@ $attribute)
    -

    method getTagStyleFromCSS [line 17521]

    +

    method getTagStyleFromCSS [line 17631]

    @@ -13833,9 +13893,40 @@ $css)
    [ Top ]
    +
    + +

    method getTCPDFVersion [line 1926]

    +
    +
    +
    + TCPDF getTCPDFVersion( +) +
    +

    + + Return the current TCPDF version.



    +

    Tags:

    +
    + + + + + + + + + + +
    return:  version string
    since:  5.9.012 (2010-11-10)
    access:  public
    +
    +

    + + +
    [ Top ]
    +

    -

    method getTransformationMatrixProduct [line 24465]

    +

    method getTransformationMatrixProduct [line 24575]

    @@ -13886,7 +13977,7 @@ $tb)
    -

    method getUserPermissionCode [line 11939]

    +

    method getUserPermissionCode [line 12027]

    @@ -13934,7 +14025,7 @@ $mode = 0])
    -

    method getVectorsAngle [line 25113]

    +

    method getVectorsAngle [line 25229]

    @@ -13994,7 +14085,7 @@ $y2)
    -

    method GetX [line 7707]

    +

    method GetX [line 7771]

    @@ -14025,7 +14116,7 @@ $y2)
    -

    method GetY [line 7734]

    +

    method GetY [line 7798]

    @@ -14056,7 +14147,7 @@ $y2)
    -

    method get_mqr [line 7358]

    +

    method get_mqr [line 7422]

    @@ -14087,7 +14178,7 @@ $y2)
    -

    method Gradient [line 15941]

    +

    method Gradient [line 16051]

    @@ -14153,7 +14244,7 @@ $antialias = false])
    -

    method Header [line 3969]

    +

    method Header [line 3996]

    @@ -14178,7 +14269,7 @@ $antialias = false])
    -

    method hyphenateText [line 23398]

    +

    method hyphenateText [line 23508]

    @@ -14259,7 +14350,7 @@ $charmax = 8])
    -

    method hyphenateWord [line 23289]

    +

    method hyphenateWord [line 23399]

    @@ -14340,7 +14431,7 @@ $charmax = 8])
    -

    method Image [line 7041]

    +

    method Image [line 7105]

    @@ -14478,7 +14569,7 @@ $fitonpage = false])
    -

    method ImageEps [line 16289]

    +

    method ImageEps [line 16399]

    @@ -14580,7 +14671,7 @@ $fitonpage = false])
    -

    method ImagePngAlpha [line 7598]

    +

    method ImagePngAlpha [line 7662]

    @@ -14697,7 +14788,7 @@ $palign)
    -

    method ImageSVG [line 24079]

    +

    method ImageSVG [line 24189]

    @@ -14793,7 +14884,7 @@ $fitonpage = false])
    -

    method IncludeJS [line 14027]

    +

    method IncludeJS [line 14137]

    @@ -14835,7 +14926,7 @@ $script)
    -

    method intToRoman [line 21736]

    +

    method intToRoman [line 21846]

    @@ -14877,7 +14968,7 @@ $number)
    -

    method isRTLTextDir [line 3023]

    +

    method isRTLTextDir [line 3051]

    @@ -14905,7 +14996,7 @@ $number)
    -

    method isUnicodeFont [line 23610]

    +

    method isUnicodeFont [line 23720]

    @@ -14939,7 +15030,7 @@ $number)
    -

    method isValidCSSSelectorForTag [line 17361]

    +

    method isValidCSSSelectorForTag [line 17471]

    @@ -14993,7 +15084,7 @@ $selector)
    -

    method lastPage [line 3678]

    +

    method lastPage [line 3705]

    @@ -15035,7 +15126,7 @@ $resetmargins = false])
    -

    method Line [line 12656]

    +

    method Line [line 12744]

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

    method LinearGradient [line 15791]

    +

    method LinearGradient [line 15901]

    @@ -15179,7 +15270,7 @@ $coords = array(0,0,1,0)])
    -

    method Link [line 5014]

    +

    method Link [line 5078]

    @@ -15251,7 +15342,7 @@ $spaces = 0])
    -

    method ListBox [line 14739]

    +

    method ListBox [line 14849]

    @@ -15341,7 +15432,7 @@ $js = false])
    -

    method Ln [line 7672]

    +

    method Ln [line 7736]

    @@ -15389,7 +15480,7 @@ $cell = false])
    -

    method MirrorH [line 12253]

    +

    method MirrorH [line 12341]

    @@ -15431,7 +15522,7 @@ $x = ''])
    -

    method MirrorL [line 12289]

    +

    method MirrorL [line 12377]

    @@ -15485,7 +15576,7 @@ $y = ''])
    -

    method MirrorP [line 12276]

    +

    method MirrorP [line 12364]

    @@ -15533,7 +15624,7 @@ $y = ''])
    -

    method MirrorV [line 12264]

    +

    method MirrorV [line 12352]

    @@ -15575,7 +15666,7 @@ $y = ''])
    -

    method movePage [line 22336]

    +

    method movePage [line 22446]

    @@ -15623,7 +15714,7 @@ $topage)
    -

    method MultiCell [line 5935]

    +

    method MultiCell [line 5999]

    @@ -15761,7 +15852,7 @@ $fitcell = false])
    -

    method objclone [line 23031]

    +

    method objclone [line 23141]

    @@ -15803,7 +15894,7 @@ $object)
    -

    method Open [line 3577]

    +

    method Open [line 3605]

    @@ -15834,7 +15925,7 @@ $object)
    -

    method openHTMLTagHandler [line 20161]

    +

    method openHTMLTagHandler [line 20271]

    @@ -15888,7 +15979,7 @@ $dom)
    -

    method Output [line 7826]

    +

    method Output [line 7890]

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

    method PageNo [line 4192]

    +

    method PageNo [line 4226]

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

    method PageNoFormatted [line 15396]

    +

    method PageNoFormatted [line 15506]

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

    method PieSector [line 16228]

    +

    method PieSector [line 16338]

    @@ -16097,7 +16188,7 @@ $o:)
    -

    method PieSectorXY [line 16249]

    +

    method PieSectorXY [line 16359]

    @@ -16205,7 +16296,7 @@ $o:)
    -

    method pixelsToUnits [line 11398]

    +

    method pixelsToUnits [line 11486]

    @@ -16247,7 +16338,7 @@ $px)
    -

    method Polycurve [line 12766]

    +

    method Polycurve [line 12854]

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

    method Polygon [line 12971]

    +

    method Polygon [line 13081]

    @@ -16382,7 +16473,7 @@ $closed = true])
    -

    method PolyLine [line 12952]

    +

    method PolyLine [line 13062]

    @@ -16445,7 +16536,7 @@ $closed)
    -

    method printTemplate [line 23753]

    +

    method printTemplate [line 23863]

    @@ -16532,7 +16623,7 @@ $fitonpage = false])
    -

    method putHtmlListBullet [line 21801]

    +

    method putHtmlListBullet [line 21911]

    @@ -16583,7 +16674,7 @@ $size = 10])
    -

    method RadialGradient [line 15809]

    +

    method RadialGradient [line 15919]

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

    method RadioButton [line 14647]

    +

    method RadioButton [line 14757]

    @@ -16751,7 +16842,7 @@ $js = false])
    -

    method readDiskCache [line 22109]

    +

    method readDiskCache [line 22219]

    @@ -16799,7 +16890,7 @@ $file)
    -

    method Rect [line 12684]

    +

    method Rect [line 12772]

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

    method registrationMark [line 15760]

    +

    method registrationMark [line 15870]

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

    method RegularPolygon [line 13069]

    +

    method RegularPolygon [line 13179]

    @@ -17060,7 +17151,7 @@ $r:)
    -

    method removePageRegion [line 23976]

    +

    method removePageRegion [line 24086]

    @@ -17105,7 +17196,7 @@ $key)
    -

    method removeSHY [line 5261]

    +

    method removeSHY [line 5325]

    @@ -17147,7 +17238,7 @@ $txt = ''])
    -

    method replaceBuffer [line 22137]

    +

    method replaceBuffer [line 22247]

    @@ -17186,7 +17277,7 @@ $data)
    -

    method resetLastH [line 3043]

    +

    method resetLastH [line 3071]

    @@ -17214,7 +17305,7 @@ $data)
    -

    method revstrpos [line 23055]

    +

    method revstrpos [line 23165]

    @@ -17268,7 +17359,7 @@ $offset = 0])
    -

    method rfread [line 7566]

    +

    method rfread [line 7630]

    @@ -17319,7 +17410,7 @@ $length)
    -

    method rollbackTransaction [line 23002]

    +

    method rollbackTransaction [line 23112]

    @@ -17361,7 +17452,7 @@ $self = false])
    -

    method Rotate [line 12346]

    +

    method Rotate [line 12434]

    @@ -17415,7 +17506,7 @@ $y = ''])
    -

    method RoundedRect [line 13159]

    +

    method RoundedRect [line 13269]

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

    method RoundedRectXY [line 13178]

    +

    method RoundedRectXY [line 13288]

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

    method Scale [line 12220]

    +

    method Scale [line 12308]

    @@ -17655,7 +17746,7 @@ $y = ''])
    -

    method ScaleX [line 12180]

    +

    method ScaleX [line 12268]

    @@ -17709,7 +17800,7 @@ $y = ''])
    -

    method ScaleXY [line 12206]

    +

    method ScaleXY [line 12294]

    @@ -17763,7 +17854,7 @@ $y = ''])
    -

    method ScaleY [line 12193]

    +

    method ScaleY [line 12281]

    @@ -17817,7 +17908,7 @@ $y = ''])
    -

    method segSVGContentHandler [line 25663]

    +

    method segSVGContentHandler [line 25779]

    @@ -17865,7 +17956,7 @@ $data)
    -

    method selectColumn [line 23118]

    +

    method selectColumn [line 23228]

    @@ -17904,7 +17995,7 @@ $col = ''])
    -

    method serializeTCPDFtagParameters [line 23214]

    +

    method serializeTCPDFtagParameters [line 23324]

    @@ -17946,7 +18037,7 @@ $pararray)
    -

    method setAlpha [line 15509]

    +

    method setAlpha [line 15619]

    @@ -17991,7 +18082,7 @@ $bm = 'Normal'])
    -

    method SetAuthor [line 3526]

    +

    method SetAuthor [line 3554]

    @@ -18033,7 +18124,7 @@ $author)
    -

    method SetAutoPageBreak [line 3393]

    +

    method SetAutoPageBreak [line 3421]

    @@ -18081,7 +18172,7 @@ $margin = 0])
    -

    method setBarcode [line 16548]

    +

    method setBarcode [line 16658]

    @@ -18117,7 +18208,7 @@ $bc = ''])
    -

    method SetBooklet [line 21571]

    +

    method SetBooklet [line 21681]

    @@ -18168,7 +18259,7 @@ $outer = -1])
    -

    method setBuffer [line 22119]

    +

    method setBuffer [line 22229]

    @@ -18207,7 +18298,7 @@ $data)
    -

    method setCellHeightRatio [line 15543]

    +

    method setCellHeightRatio [line 15653]

    @@ -18246,7 +18337,7 @@ $h)
    -

    method setCellMargins [line 3285]

    +

    method setCellMargins [line 3313]

    @@ -18306,7 +18397,7 @@ $bottom = ''])
    -

    method SetCellPadding [line 3230]

    +

    method SetCellPadding [line 3258]

    @@ -18348,7 +18439,7 @@ $pad)
    -

    method setCellPaddings [line 3249]

    +

    method setCellPaddings [line 3277]

    @@ -18408,7 +18499,7 @@ $bottom = ''])
    -

    method setColumnsArray [line 23105]

    +

    method setColumnsArray [line 23215]

    @@ -18447,7 +18538,7 @@ $columns)
    -

    method SetCompression [line 3486]

    +

    method SetCompression [line 3514]

    @@ -18486,7 +18577,7 @@ $compress)
    -

    method setContentMark [line 3847]

    +

    method setContentMark [line 3874]

    @@ -18525,7 +18616,7 @@ $page = 0])
    -

    method SetCreator [line 3550]

    +

    method SetCreator [line 3578]

    @@ -18567,7 +18658,7 @@ $creator)
    -

    method SetDefaultMonospacedFont [line 4964]

    +

    method SetDefaultMonospacedFont [line 5028]

    @@ -18606,7 +18697,7 @@ $font)
    -

    method setDefaultTableColumns [line 15533]

    +

    method setDefaultTableColumns [line 15643]

    @@ -18645,7 +18736,7 @@ $cols = 4])
    -

    method SetDisplayMode [line 3408]

    +

    method SetDisplayMode [line 3436]

    - + - + - + - + + + + + +
    @@ -18696,7 +18787,7 @@ $mode = 'UseNone'])
    -

    method SetDrawColor [line 4252]

    +

    method SetDrawColor [line 4288]

    @@ -18706,7 +18797,8 @@ $col1 = 0], [int $col2 = -1], [int $col3 = -1], [int $col4 = -1], [boolean -$ret = false]) +$ret = false], [string +$name = ''])

    @@ -18737,27 +18829,32 @@ $ret = false])
    int   $col1  Gray level for single color, or Red color for RGB, or Cyan color for CMYK. Value between 0 and 255GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100).
    int   $col2  Green color for RGB, or Magenta color for CMYK. Value between 0 and 255GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100).
    int   $col3  Blue color for RGB, or Yellow color for CMYK. Value between 0 and 255BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100).
    int   $col4  Key (Black) color for CMYK. Value between 0 and 255KEY (BLACK) color for CMYK (0-100).
    boolean   $ret   if true do not send the command.
    string  $name  spot color name (if any)

    @@ -18765,7 +18862,7 @@ $ret = false])
    -

    method SetDrawColorArray [line 4226]

    +

    method SetDrawColorArray [line 4260]

    @@ -18776,7 +18873,7 @@ $ret = false])

    - Defines the color used for all drawing operations (lines, rectangles and cell borders).

    It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.




    + Defines the color used for all drawing operations (lines, rectangles and cell borders).

    It can be expressed in RGB, CMYK or GRAY SCALE components. The method can be called before the first page is created and the value is retained from page to page.




    Tags:

    @@ -18808,7 +18905,7 @@ $ret = false]) - +
    boolean   $ret  if true do not send the command.if true do not send the PDF command.

    @@ -18816,7 +18913,7 @@ $ret = false])

    -

    method SetDrawSpotColor [line 4297]

    +

    method SetDrawSpotColor [line 4338]

    @@ -18864,7 +18961,7 @@ $tint = 100])
    -

    method setEqualColumns [line 23072]

    +

    method setEqualColumns [line 23182]

    @@ -18915,7 +19012,7 @@ $y = ''])
    -

    method setExtGState [line 15475]

    +

    method setExtGState [line 15585]

    @@ -18954,16 +19051,18 @@ $gs)
    -

    method SetFillColor [line 4339]

    +

    method SetFillColor [line 4385]

    - void SetFillColor( + string SetFillColor( [int $col1 = 0], [int $col2 = -1], [int $col3 = -1], [int -$col4 = -1]) +$col4 = -1], [boolean +$ret = false], [string +$name = ''])

    @@ -18971,6 +19070,9 @@ $col4 = -1])

    Tags:

    + + + @@ -18991,22 +19093,32 @@ $col4 = -1]) - + - + - + - + + + + + + + + + + +
    return:  the PDF command
    see:  TCPDF::SetFillColorArray(), TCPDF::SetDrawColor(), TCPDF::SetTextColor(), TCPDF::Rect(), TCPDF::Cell(), TCPDF::MultiCell()
    int   $col1  Gray level for single color, or Red color for RGB, or Cyan color for CMYK. Value between 0 and 255GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100).
    int   $col2  Green color for RGB, or Magenta color for CMYK. Value between 0 and 255GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100).
    int   $col3  Blue color for RGB, or Yellow color for CMYK. Value between 0 and 255BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100).
    int   $col4  Key (Black) color for CMYK. Value between 0 and 255KEY (BLACK) color for CMYK (0-100).
    boolean  $ret  if true do not send the command.
    string  $name  spot color name (if any)

    @@ -19014,17 +19126,18 @@ $col4 = -1])

    -

    method SetFillColorArray [line 4316]

    +

    method SetFillColorArray [line 4358]

    void SetFillColorArray( array -$color) +$color, [boolean +$ret = false])

    - Defines the color used for all filling operations (filled rectangles and cell backgrounds).

    It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.




    + Defines the color used for all filling operations (filled rectangles and cell backgrounds).

    It can be expressed in RGB, CMYK or GRAY SCALE components. The method can be called before the first page is created and the value is retained from page to page.




    Tags:

    @@ -19049,6 +19162,11 @@ $color) + + + + +
    array   $color   array of colors
    boolean  $ret  if true do not send the PDF command.

    @@ -19056,7 +19174,7 @@ $color)

    -

    method SetFillSpotColor [line 4381]

    +

    method SetFillSpotColor [line 4436]

    @@ -19104,7 +19222,7 @@ $tint = 100])
    -

    method SetFont [line 4861]

    +

    method SetFont [line 4925]

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

    method setFontBuffer [line 22273]

    +

    method setFontBuffer [line 22383]

    @@ -19218,7 +19336,7 @@ $data)
    -

    method SetFontSize [line 4882]

    +

    method SetFontSize [line 4946]

    @@ -19266,7 +19384,7 @@ $out = true])
    -

    method setFontSpacing [line 23899]

    +

    method setFontSpacing [line 24009]

    @@ -19308,7 +19426,7 @@ $spacing = 0])
    -

    method setFontStretching [line 23877]

    +

    method setFontStretching [line 23987]

    @@ -19350,7 +19468,7 @@ $perc = 100])
    -

    method setFontSubBuffer [line 22299]

    +

    method setFontSubBuffer [line 22409]

    @@ -19401,7 +19519,7 @@ $data)
    -

    method setFontSubsetting [line 23547]

    +

    method setFontSubsetting [line 23657]

    @@ -19443,7 +19561,7 @@ $enable = true])
    -

    method setFooter [line 4095]

    +

    method setFooter [line 4129]

    @@ -19471,7 +19589,7 @@ $enable = true])
    -

    method setFooterFont [line 11236]

    +

    method setFooterFont [line 11295]

    @@ -19510,7 +19628,7 @@ $font)
    -

    method setFooterMargin [line 3915]

    +

    method setFooterMargin [line 3942]

    @@ -19546,7 +19664,7 @@ $fm = 10])
    -

    method setFormDefaultProp [line 14529]

    +

    method setFormDefaultProp [line 14639]

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

    method setGraphicVars [line 22006]

    +

    method setGraphicVars [line 22116]

    @@ -19633,7 +19751,7 @@ $extended = false])
    -

    method setHeader [line 4058]

    +

    method setHeader [line 4092]

    @@ -19661,7 +19779,7 @@ $extended = false])
    -

    method setHeaderData [line 3866]

    +

    method setHeaderData [line 3893]

    @@ -19715,7 +19833,7 @@ $hs = ''])
    -

    method setHeaderFont [line 11216]

    +

    method setHeaderFont [line 11275]

    @@ -19754,7 +19872,7 @@ $font)
    -

    method setHeaderMargin [line 3895]

    +

    method setHeaderMargin [line 3922]

    @@ -19790,7 +19908,7 @@ $hm = 10])
    -

    method setHtmlLinksStyle [line 21642]

    +

    method setHtmlLinksStyle [line 21752]

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

    method setHtmlVSpace [line 21611]

    +

    method setHtmlVSpace [line 21721]

    @@ -19874,7 +19992,7 @@ $tagvs)
    -

    method setImageBuffer [line 22214]

    +

    method setImageBuffer [line 22324]

    @@ -19919,7 +20037,7 @@ $data)
    -

    method setImageScale [line 3064]

    +

    method setImageScale [line 3092]

    @@ -19961,7 +20079,7 @@ $scale)
    -

    method setImageSubBuffer [line 22237]

    +

    method setImageSubBuffer [line 22347]

    @@ -20012,7 +20130,7 @@ $data)
    -

    method setJPEGQuality [line 15520]

    +

    method setJPEGQuality [line 15630]

    @@ -20051,7 +20169,7 @@ $quality)
    -

    method SetKeywords [line 3538]

    +

    method SetKeywords [line 3566]

    @@ -20093,7 +20211,7 @@ $keywords)
    -

    method setLanguageArray [line 11256]

    +

    method setLanguageArray [line 11315]

    @@ -20132,7 +20250,7 @@ $language)
    -

    method setLastH [line 3034]

    +

    method setLastH [line 3062]

    @@ -20174,7 +20292,7 @@ $h)
    -

    method SetLeftMargin [line 3186]

    +

    method SetLeftMargin [line 3214]

    @@ -20216,7 +20334,7 @@ $margin)
    -

    method SetLineStyle [line 12506]

    +

    method SetLineStyle [line 12594]

    @@ -20271,7 +20389,7 @@ $ret = false])
    -

    method SetLineWidth [line 12463]

    +

    method SetLineWidth [line 12551]

    @@ -20313,7 +20431,7 @@ $width)
    -

    method SetLink [line 4991]

    +

    method SetLink [line 5055]

    @@ -20367,7 +20485,7 @@ $page = -1])
    -

    method setListIndentWidth [line 21621]

    +

    method setListIndentWidth [line 21731]

    @@ -20406,7 +20524,7 @@ $width)
    -

    method setLIsymbol [line 21532]

    +

    method setLIsymbol [line 21642]

    @@ -20445,7 +20563,7 @@ $symbol = '!'])
    -

    method SetMargins [line 3164]

    +

    method SetMargins [line 3192]

    @@ -20505,7 +20623,7 @@ $keepmargins = false])
    -

    method setOpenCell [line 21631]

    +

    method setOpenCell [line 21741]

    @@ -20544,7 +20662,7 @@ $isopen)
    -

    method setPage [line 3631]

    +

    method setPage [line 3658]

    @@ -20592,7 +20710,7 @@ $resetmargins = false])
    -

    method setPageBoxes [line 2786]

    +

    method setPageBoxes [line 2814]

    @@ -20667,7 +20785,7 @@ $points = false])
    -

    method setPageBuffer [line 22171]

    +

    method setPageBuffer [line 22281]

    @@ -20718,7 +20836,7 @@ $append = false])
    -

    method setPageFormat [line 2668]

    +

    method setPageFormat [line 2696]

    @@ -20766,7 +20884,7 @@ $orientation = 'P'])
    -

    method setPageMark [line 3834]

    +

    method setPageMark [line 3861]

    @@ -20794,7 +20912,7 @@ $orientation = 'P'])
    -

    method setPageOrientation [line 2835]

    +

    method setPageOrientation [line 2863]

    @@ -20845,7 +20963,7 @@ $bottommargin = ''])
    -

    method setPageRegions [line 23937]

    +

    method setPageRegions [line 24047]

    @@ -20890,7 +21008,7 @@ $regions = array()])
    -

    method setPageUnit [line 1908]

    +

    method setPageUnit [line 1936]

    @@ -20929,7 +21047,7 @@ $unit)
    -

    method setPDFVersion [line 15562]

    +

    method setPDFVersion [line 15672]

    @@ -20968,7 +21086,7 @@ $version = '1.7'])
    -

    method setPrintFooter [line 3942]

    +

    method setPrintFooter [line 3969]

    @@ -21010,7 +21128,7 @@ $value)
    -

    method setPrintHeader [line 3933]

    +

    method setPrintHeader [line 3960]

    @@ -21046,7 +21164,7 @@ $val = true])
    -

    method SetProtection [line 11983]

    +

    method SetProtection [line 12071]

    @@ -21112,7 +21230,7 @@ $pubkeys = null])
    -

    method setRasterizeVectorImages [line 23444]

    +

    method setRasterizeVectorImages [line 23554]

    @@ -21151,7 +21269,7 @@ $mode)
    -

    method SetRightMargin [line 3216]

    +

    method SetRightMargin [line 3244]

    @@ -21193,7 +21311,7 @@ $margin)
    -

    method setRTL [line 2965]

    +

    method setRTL [line 2993]

    @@ -21238,7 +21356,7 @@ $resetx = true])
    -

    method setSignature [line 15199]

    +

    method setSignature [line 15309]

    @@ -21310,7 +21428,7 @@ $info = array()])
    -

    method setSignatureAppearance [line 15235]

    +

    method setSignatureAppearance [line 15345]

    @@ -21376,7 +21494,7 @@ $page = -1])
    -

    method setSpacesRE [line 2940]

    +

    method setSpacesRE [line 2968]

    @@ -21421,7 +21539,7 @@ $re = '/[^\S\xa0]/'])
    -

    method SetSubject [line 3514]

    +

    method SetSubject [line 3542]

    @@ -21463,7 +21581,7 @@ $subject)
    -

    method setSVGStyles [line 24522]

    +

    method setSVGStyles [line 24632]

    @@ -21547,7 +21665,7 @@ $clip_params = array()])
    -

    method setTableHeader [line 4146]

    +

    method setTableHeader [line 4180]

    @@ -21575,7 +21693,7 @@ $clip_params = array()])
    -

    method setTempRTL [line 2991]

    +

    method setTempRTL [line 3019]

    + + + + +
    - + - + - + - + + + + + + + + + + +
    @@ -21614,7 +21732,7 @@ $mode)
    -

    method SetTextColor [line 4423]

    +

    method SetTextColor [line 4482]

    @@ -21623,7 +21741,9 @@ $mode) $col1 = 0], [int $col2 = -1], [int $col3 = -1], [int -$col4 = -1]) +$col4 = -1], [boolean +$ret = false], [string +$name = ''])

    @@ -21651,22 +21771,32 @@ $col4 = -1])
    int   $col1  Gray level for single color, or Red color for RGB, or Cyan color for CMYK. Value between 0 and 255GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100).
    int   $col2  Green color for RGB, or Magenta color for CMYK. Value between 0 and 255GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100).
    int   $col3  Blue color for RGB, or Yellow color for CMYK. Value between 0 and 255BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100).
    int   $col4  Key (Black) color for CMYK. Value between 0 and 255KEY (BLACK) color for CMYK (0-100).
    boolean  $ret  if true do not send the command.
    string  $name  spot color name (if any)

    @@ -21674,13 +21804,14 @@ $col4 = -1])
    -

    method SetTextColorArray [line 4400]

    +

    method SetTextColorArray [line 4456]

    void SetTextColorArray( array -$color) +$color, [boolean +$ret = false])

    @@ -21709,6 +21840,11 @@ $color)
    array   $color   array of colors
    boolean  $ret  if true do not send the PDF command.

    @@ -21716,7 +21852,7 @@ $color)
    -

    method setTextRenderingMode [line 23226]

    +

    method setTextRenderingMode [line 23336]

    @@ -21767,7 +21903,7 @@ $clip = false])
    -

    method SetTextSpotColor [line 4462]

    +

    method SetTextSpotColor [line 4526]

    @@ -21815,7 +21951,7 @@ $tint = 100])
    -

    method SetTitle [line 3502]

    +

    method SetTitle [line 3530]

    @@ -21857,7 +21993,7 @@ $title)
    -

    method SetTopMargin [line 3201]

    +

    method SetTopMargin [line 3229]

    @@ -21899,7 +22035,7 @@ $margin)
    -

    method setUserRights [line 15163]

    +

    method setUserRights [line 15273]

    @@ -21977,7 +22113,7 @@ $formex = ''])
    -

    method setViewerPreferences [line 15575]

    +

    method setViewerPreferences [line 15685]

    @@ -22019,7 +22155,7 @@ $preferences)
    -

    method setVisibility [line 15420]

    +

    method setVisibility [line 15530]

    @@ -22058,7 +22194,7 @@ $v)
    -

    method SetX [line 7747]

    +

    method SetX [line 7811]

    @@ -22106,7 +22242,7 @@ $rtloff = false])
    -

    method SetXY [line 7811]

    +

    method SetXY [line 7875]

    @@ -22160,7 +22296,7 @@ $rtloff = false])
    -

    method SetY [line 7779]

    +

    method SetY [line 7843]

    @@ -22214,7 +22350,7 @@ $rtloff = false])
    -

    method set_mqr [line 7343]

    +

    method set_mqr [line 7407]

    @@ -22253,7 +22389,7 @@ $mqr)
    -

    method Skew [line 12403]

    +

    method Skew [line 12491]

    @@ -22313,7 +22449,7 @@ $y = ''])
    -

    method SkewX [line 12376]

    +

    method SkewX [line 12464]

    @@ -22367,7 +22503,7 @@ $y = ''])
    -

    method SkewY [line 12389]

    +

    method SkewY [line 12477]

    @@ -22421,7 +22557,7 @@ $y = ''])
    -

    method StarPolygon [line 13117]

    +

    method StarPolygon [line 13227]

    @@ -22545,7 +22681,7 @@ $draw_circle:)
    -

    method startPage [line 3788]

    +

    method startPage [line 3815]

    @@ -22599,7 +22735,7 @@ $tocpage = false])
    -

    method startPageGroup [line 15255]

    +

    method startPageGroup [line 15365]

    @@ -22638,7 +22774,7 @@ $page = ''])
    -

    method startSVGElementHandler [line 25137]

    +

    method startSVGElementHandler [line 25253]

    @@ -22698,7 +22834,7 @@ $ctm = array()])
    -

    method startTemplate [line 23664]

    +

    method startTemplate [line 23774]

    @@ -22752,7 +22888,7 @@ $h = 0])
    -

    method startTransaction [line 22971]

    +

    method startTransaction [line 23081]

    @@ -22780,7 +22916,7 @@ $h = 0])
    -

    method StartTransform [line 12138]

    +

    method StartTransform [line 12226]

    @@ -22811,7 +22947,7 @@ $h = 0])
    -

    method StopTransform [line 12158]

    +

    method StopTransform [line 12246]

    @@ -22842,7 +22978,7 @@ $h = 0])
    -

    method stringLeftTrim [line 23571]

    +

    method stringLeftTrim [line 23681]

    @@ -22893,7 +23029,7 @@ $replace = ''])
    -

    method stringRightTrim [line 23584]

    +

    method stringRightTrim [line 23694]

    @@ -22944,7 +23080,7 @@ $replace = ''])
    -

    method stringTrim [line 23597]

    +

    method stringTrim [line 23707]

    @@ -22995,7 +23131,7 @@ $replace = ''])
    -

    method SVGPath [line 24793]

    +

    method SVGPath [line 24909]

    @@ -23046,7 +23182,7 @@ $style = ''])
    -

    method SVGTransform [line 24503]

    +

    method SVGTransform [line 24613]

    @@ -23085,7 +23221,7 @@ $tm)
    -

    method swapMargins [line 21587]

    +

    method swapMargins [line 21697]

    @@ -23124,7 +23260,7 @@ $reverse = true])
    -

    method swapPageBoxCoordinates [line 2812]

    +

    method swapPageBoxCoordinates [line 2840]

    @@ -23163,7 +23299,7 @@ $page)
    -

    method Text [line 5161]

    +

    method Text [line 5225]

    @@ -23295,7 +23431,7 @@ $rtloff = false])
    -

    method TextField [line 14558]

    +

    method TextField [line 14668]

    @@ -23379,7 +23515,7 @@ $js = false])
    -

    method Transform [line 12434]

    +

    method Transform [line 12522]

    @@ -23421,7 +23557,7 @@ $tm)
    -

    method Translate [line 12324]

    +

    method Translate [line 12412]

    @@ -23469,7 +23605,7 @@ $t_y)
    -

    method TranslateX [line 12301]

    +

    method TranslateX [line 12389]

    @@ -23511,7 +23647,7 @@ $t_x)
    -

    method TranslateY [line 12312]

    +

    method TranslateY [line 12400]

    @@ -23553,7 +23689,7 @@ $t_y)
    -

    method unhtmlentities [line 11409]

    +

    method unhtmlentities [line 11497]

    @@ -23592,7 +23728,7 @@ $text_to_convert)
    -

    method UniArrSubString [line 6874]

    +

    method UniArrSubString [line 6938]

    @@ -23646,7 +23782,7 @@ $end = ''])
    -

    method unichr [line 6907]

    +

    method unichr [line 6971]

    @@ -23691,7 +23827,7 @@ $c)
    -

    method UTF8ArrayToUniArray [line 6895]

    +

    method UTF8ArrayToUniArray [line 6959]

    @@ -23733,7 +23869,7 @@ $ta)
    -

    method UTF8ArrSubString [line 6851]

    +

    method UTF8ArrSubString [line 6915]

    @@ -23784,7 +23920,7 @@ $end = ''])
    -

    method UTF8ArrToLatin1 [line 11125]

    +

    method UTF8ArrToLatin1 [line 11184]

    @@ -23826,7 +23962,7 @@ $unicode)
    -

    method utf8Bidi [line 13339]

    +

    method utf8Bidi [line 13449]

    @@ -23883,7 +24019,7 @@ $forcertl = false])
    -

    method utf8StrArrRev [line 13325]

    +

    method utf8StrArrRev [line 13435]

    @@ -23943,7 +24079,7 @@ $forcertl = false])
    -

    method UTF8StringToArray [line 10961]

    +

    method UTF8StringToArray [line 11020]

    @@ -24009,7 +24145,7 @@ $str)
    -

    method utf8StrRev [line 13310]

    +

    method utf8StrRev [line 13420]

    @@ -24063,7 +24199,7 @@ $forcertl = false])
    -

    method UTF8ToLatin1 [line 11096]

    +

    method UTF8ToLatin1 [line 11155]

    @@ -24105,7 +24241,7 @@ $str)
    -

    method UTF8ToUTF16BE [line 11080]

    +

    method UTF8ToUTF16BE [line 11139]

    @@ -24156,7 +24292,7 @@ $setbom = true])
    -

    method Write [line 6469]

    +

    method Write [line 6533]

    @@ -24264,7 +24400,7 @@ $margin = ''])
    -

    method write1DBarcode [line 16592]

    +

    method write1DBarcode [line 16702]

    @@ -24354,7 +24490,7 @@ $align = ''])
    -

    method write2DBarcode [line 16963]

    +

    method write2DBarcode [line 17073]

    @@ -24444,7 +24580,7 @@ $distort = false])
    -

    method writeBarcode [line 16898]

    +

    method writeBarcode [line 17008]

    @@ -24534,7 +24670,7 @@ $code)
    -

    method writeDiskCache [line 22081]

    +

    method writeDiskCache [line 22191]

    @@ -24591,7 +24727,7 @@ $file)
    -

    method writeHTML [line 18705]

    +

    method writeHTML [line 18815]

    @@ -24657,7 +24793,7 @@ $align = ''])
    -

    method writeHTMLCell [line 18689]

    +

    method writeHTMLCell [line 18799]

    @@ -24759,7 +24895,7 @@ $autopadding = true])
    -

    method _addfield [line 14130]

    +

    method _addfield [line 14240]

    @@ -24837,7 +24973,7 @@ $prop)
    -

    method _AES [line 11683]

    +

    method _AES [line 11771]

    @@ -24888,7 +25024,7 @@ $text)
    -

    method _beginpage [line 10627]

    +

    method _beginpage [line 10686]

    @@ -24933,7 +25069,7 @@ $format = ''])
    -

    method _datastring [line 10808]

    +

    method _datastring [line 10867]

    @@ -24978,7 +25114,7 @@ $n = 0])
    -

    method _datestring [line 10823]

    +

    method _datestring [line 10882]

    @@ -25020,7 +25156,7 @@ $n = 0])
    -

    method _destroy [line 8020]

    +

    method _destroy [line 8084]

    @@ -25065,7 +25201,7 @@ $preserve_objcopy = false])
    -

    method _dochecks [line 8048]

    +

    method _dochecks [line 8112]

    @@ -25090,7 +25226,7 @@ $preserve_objcopy = false])
    -

    method _dolinethrough [line 10734]

    +

    method _dolinethrough [line 10793]

    @@ -25138,7 +25274,7 @@ $txt)
    -

    method _dolinethroughw [line 10747]

    +

    method _dolinethroughw [line 10806]

    @@ -25195,7 +25331,7 @@ $txt)
    -

    method _dooverline [line 10760]

    +

    method _dooverline [line 10819]

    @@ -25246,7 +25382,7 @@ $txt)
    -

    method _dooverlinew [line 10773]

    +

    method _dooverlinew [line 10832]

    @@ -25297,7 +25433,7 @@ $w)
    -

    method _dounderline [line 10709]

    +

    method _dounderline [line 10768]

    @@ -25345,7 +25481,7 @@ $txt)
    -

    method _dounderlinew [line 10722]

    +

    method _dounderlinew [line 10781]

    @@ -25396,7 +25532,7 @@ $w)
    -

    method _encrypt_data [line 11486]

    +

    method _encrypt_data [line 11574]

    @@ -25447,7 +25583,7 @@ $s)
    -

    method _enddoc [line 10555]

    +

    method _enddoc [line 10614]

    @@ -25472,7 +25608,7 @@ $s)
    -

    method _endpage [line 10671]

    +

    method _endpage [line 10730]

    @@ -25497,7 +25633,7 @@ $s)
    -

    method _escape [line 10796]

    +

    method _escape [line 10855]

    @@ -25536,7 +25672,7 @@ $s)
    -

    method _escapetext [line 10851]

    +

    method _escapetext [line 10910]

    @@ -25578,7 +25714,7 @@ $s)
    -

    method _fixAES256Password [line 11809]

    +

    method _fixAES256Password [line 11897]

    @@ -25623,7 +25759,7 @@ $password)
    -

    method _freadint [line 10785]

    +

    method _freadint [line 10844]

    @@ -25662,7 +25798,7 @@ $f)
    -

    method _generateencryptionkey [line 11824]

    +

    method _generateencryptionkey [line 11912]

    @@ -25693,7 +25829,7 @@ $f)
    -

    method _getannotsrefs [line 8296]

    +

    method _getannotsrefs [line 8360]

    @@ -25735,7 +25871,7 @@ $n)
    -

    method _getBYTE [line 9030]

    +

    method _getBYTE [line 9094]

    @@ -25798,7 +25934,7 @@ $offset)
    -

    method _getfontpath [line 8064]

    +

    method _getfontpath [line 8128]

    @@ -25823,7 +25959,7 @@ $offset)
    -

    method _getobj [line 10693]

    +

    method _getobj [line 10752]

    @@ -25865,7 +26001,7 @@ $objid = ''])
    -

    method _getrawstream [line 10871]

    +

    method _getrawstream [line 10930]

    @@ -25913,7 +26049,7 @@ $n = 0])
    -

    method _getSHORT [line 9015]

    +

    method _getSHORT [line 9079]

    @@ -25976,7 +26112,7 @@ $offset)
    -

    method _getstream [line 10886]

    +

    method _getstream [line 10945]

    @@ -26021,7 +26157,7 @@ $n = 0])
    -

    method _getTrueTypeFontSubset [line 9045]

    +

    method _getTrueTypeFontSubset [line 9109]

    @@ -26072,7 +26208,7 @@ $subsetchars)
    -

    method _getTTFtableChecksum [line 9376]

    +

    method _getTTFtableChecksum [line 9440]

    @@ -26123,7 +26259,7 @@ $length)
    -

    method _getULONG [line 8985]

    +

    method _getULONG [line 9049]

    @@ -26186,7 +26322,7 @@ $offset)
    -

    method _getUSHORT [line 9000]

    +

    method _getUSHORT [line 9064]

    @@ -26249,7 +26385,7 @@ $offset)
    -

    method _getxobjectdict [line 10241]

    +

    method _getxobjectdict [line 10305]

    @@ -26280,7 +26416,7 @@ $offset)
    -

    method _JScolor [line 14106]

    +

    method _JScolor [line 14216]

    @@ -26322,7 +26458,7 @@ $color)
    -

    method _md5_16 [line 11701]

    +

    method _md5_16 [line 11789]

    @@ -26367,7 +26503,7 @@ $str)
    -

    method _newobj [line 10681]

    +

    method _newobj [line 10740]

    @@ -26395,7 +26531,7 @@ $str)
    -

    method _objectkey [line 11466]

    +

    method _objectkey [line 11554]

    @@ -26440,7 +26576,7 @@ $n)
    -

    method _OEvalue [line 11796]

    +

    method _OEvalue [line 11884]

    @@ -26474,7 +26610,7 @@ $n)
    -

    method _out [line 10906]

    +

    method _out [line 10965]

    @@ -26510,7 +26646,7 @@ $s)
    -

    method _outCurve [line 12611]

    +

    method _outCurve [line 12699]

    @@ -26579,7 +26715,7 @@ $y3)
    -

    method _outCurveV [line 12625]

    +

    method _outCurveV [line 12713]

    @@ -26636,7 +26772,7 @@ $y3)
    -

    method _outCurveY [line 12641]

    +

    method _outCurveY [line 12729]

    @@ -26705,11 +26841,11 @@ $y2)
    -

    method _outellipticalarc [line 12837]

    +

    method _outellipticalarc [line 12926]

    - void _outellipticalarc( + array _outellipticalarc( float $xc, float $yc, float @@ -26730,6 +26866,9 @@ $angf:)

    Tags:

    + + + @@ -26813,7 +26952,7 @@ $angf:)
    -

    method _outLine [line 12581]

    +

    method _outLine [line 12669]

    return:  bounding box coordinates (x min, y min, x max, y max)
    author:  Nicola Asuni
    @@ -26858,7 +26997,7 @@ $y)
    -

    method _outPoint [line 12569]

    +

    method _outPoint [line 12657]

    @@ -26903,7 +27042,7 @@ $y)
    -

    method _outRect [line 12595]

    +

    method _outRect [line 12683]

    @@ -26966,7 +27105,7 @@ $op)
    -

    method _Ovalue [line 11758]

    +

    method _Ovalue [line 11846]

    @@ -27000,7 +27139,7 @@ $op)
    -

    method _parsejpeg [line 7435]

    +

    method _parsejpeg [line 7499]

    @@ -27039,7 +27178,7 @@ $file)
    -

    method _parsepng [line 7461]

    +

    method _parsepng [line 7525]

    @@ -27078,7 +27217,7 @@ $file)
    -

    method _putannotsobjs [line 8332]

    +

    method _putannotsobjs [line 8396]

    @@ -27109,7 +27248,7 @@ $file)
    -

    method _putannotsrefs [line 8284]

    +

    method _putannotsrefs [line 8348]

    @@ -27154,7 +27293,7 @@ $n)
    -

    method _putAPXObject [line 8944]

    +

    method _putAPXObject [line 9008]

    @@ -27208,7 +27347,7 @@ $stream = ''])
    -

    method _putbookmarks [line 13943]

    +

    method _putbookmarks [line 14053]

    @@ -27239,7 +27378,7 @@ $stream = ''])
    -

    method _putcatalog [line 10380]

    +

    method _putcatalog [line 10439]

    @@ -27267,7 +27406,7 @@ $stream = ''])
    -

    method _putcidfont0 [line 10040]

    +

    method _putcidfont0 [line 10104]

    @@ -27309,7 +27448,7 @@ $font)
    -

    method _putEmbeddedFiles [line 5119]

    +

    method _putEmbeddedFiles [line 5183]

    @@ -27340,7 +27479,7 @@ $font)
    -

    method _putencryption [line 11514]

    +

    method _putencryption [line 11602]

    @@ -27371,7 +27510,7 @@ $font)
    -

    method _putextgstates [line 15485]

    +

    method _putextgstates [line 15595]

    @@ -27410,7 +27549,7 @@ $gs)
    -

    method _putfonts [line 9497]

    +

    method _putfonts [line 9561]

    @@ -27438,7 +27577,7 @@ $gs)
    -

    method _putfontwidths [line 9398]

    +

    method _putfontwidths [line 9462]

    @@ -27489,7 +27628,7 @@ $cidoffset = 0])
    -

    method _putheader [line 10547]

    +

    method _putheader [line 10606]

    @@ -27514,7 +27653,7 @@ $cidoffset = 0])
    -

    method _putimages [line 10110]

    +

    method _putimages [line 10174]

    @@ -27539,7 +27678,7 @@ $cidoffset = 0])
    -

    method _putinfo [line 10333]

    +

    method _putinfo [line 10397]

    @@ -27567,7 +27706,7 @@ $cidoffset = 0])
    -

    method _putjavascript [line 14052]

    +

    method _putjavascript [line 14162]

    @@ -27598,7 +27737,7 @@ $cidoffset = 0])
    -

    method _putocg [line 15405]

    +

    method _putocg [line 15515]

    @@ -27626,7 +27765,7 @@ $cidoffset = 0])
    -

    method _putpages [line 8075]

    +

    method _putpages [line 8139]

    @@ -27651,7 +27790,7 @@ $cidoffset = 0])
    -

    method _putresourcedict [line 10253]

    +

    method _putresourcedict [line 10317]

    @@ -27676,7 +27815,7 @@ $cidoffset = 0])
    -

    method _putresources [line 10311]

    +

    method _putresources [line 10375]

    @@ -27701,7 +27840,7 @@ $cidoffset = 0])
    -

    method _putshaders [line 16039]

    +

    method _putshaders [line 16149]

    @@ -27732,7 +27871,7 @@ $cidoffset = 0])
    -

    method _putsignature [line 15078]

    +

    method _putsignature [line 15188]

    @@ -27763,7 +27902,7 @@ $cidoffset = 0])
    -

    method _putspotcolors [line 10221]

    +

    method _putspotcolors [line 10285]

    @@ -27791,7 +27930,7 @@ $cidoffset = 0])
    -

    method _putstream [line 10897]

    +

    method _putstream [line 10956]

    @@ -27836,7 +27975,7 @@ $n = 0])
    -

    method _puttruetypeunicode [line 9653]

    +

    method _puttruetypeunicode [line 9717]

    diff --git a/htmlcolors.php b/htmlcolors.php index e07be27..fd7dff2 100755 --- a/htmlcolors.php +++ b/htmlcolors.php @@ -1,9 +1,9 @@ * TCPDF project (http://www.tcpdf.org) has been originally derived in 2002 from the Public Domain FPDF class by Olivier Plathey (http://www.fpdf.org), but now is almost entirely rewritten.
    * @name TCPDF * @package com.tecnick.tcpdf -* @version 5.9.011 +* @version 5.9.012 * @author Nicola Asuni - info@tecnick.com * @link http://www.tcpdf.org * @license http://www.gnu.org/copyleft/lesser.html LGPL */ class TCPDF { + // private properties + + /** + * @var current TCPDF version + * @access private + */ + private $tcpdf_version = '5.9.012'; + // Protected properties /** @@ -1572,6 +1575,13 @@ class TCPDF { */ protected $webcolor = array(); + /** + * @var array containing spot color names and values + * @access protected + * @since 5.9.012 (2010-11-11) + */ + protected $spotcolor = array(); + /** * @var directory used for the last SVG image * @access protected @@ -1756,8 +1766,16 @@ class TCPDF { $this->internal_encoding = mb_internal_encoding(); mb_internal_encoding('ASCII'); } + // get array of HTML colors require(dirname(__FILE__).'/htmlcolors.php'); $this->webcolor = $webcolor; + // get array of custom spot colors + if (file_exists(dirname(__FILE__).'/spotcolors.php')) { + require(dirname(__FILE__).'/spotcolors.php'); + $this->spotcolor = $spotcolor; + } else { + $this->spotcolor = array(); + } require_once(dirname(__FILE__).'/unicode_data.php'); $this->unicode = new TCPDF_UNICODE_DATA(); $this->font_obj_ids = array(); @@ -1899,6 +1917,16 @@ class TCPDF { $this->_destroy(true); } + /** + * Return the current TCPDF version. + * @return TCPDF version string + * @access public + * @since 5.9.012 (2010-11-10) + */ + public function getTCPDFVersion() { + return $this->tcpdf_version; + } + /** * Set the units of measure for the document. * @param string $unit User measure unit. Possible values are:
    • pt: point
    • mm: millimeter (default)
    • cm: centimeter
    • in: inch

    A point equals 1/72 of inch, that is to say about 0.35 mm (an inch being 2.54 cm). This is a very common unit in typography; font sizes are expressed in that unit. @@ -3602,13 +3630,12 @@ class TCPDF { $this->y = $this->h - (1 / $this->k); $this->lMargin = 0; $this->_out('q'); - $this->setVisibility('screen'); $this->SetFont('helvetica', '', 1); - $this->SetTextColor(255, 255, 255); + $this->AddSpotColor('trnsprnt', 0, 0, 0, 50); + $this->SetTextSpotColor('trnsprnt', 0); $msg = "\x50\x6f\x77\x65\x72\x65\x64\x20\x62\x79\x20\x54\x43\x50\x44\x46\x20\x28\x77\x77\x77\x2e\x74\x63\x70\x64\x66\x2e\x6f\x72\x67\x29"; $lnk = "\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x74\x63\x70\x64\x66\x2e\x6f\x72\x67"; $this->Cell(0, 0, $msg, 0, 0, 'L', 0, $lnk, 0, false, 'D', 'B'); - $this->setVisibility('all'); $this->_out('Q'); // restore graphic settings $this->setGraphicVars($gvars); @@ -3971,7 +3998,14 @@ class TCPDF { $headerfont = $this->getHeaderFont(); $headerdata = $this->getHeaderData(); if (($headerdata['logo']) AND ($headerdata['logo'] != K_BLANK_IMAGE)) { - $this->Image(K_PATH_IMAGES.$headerdata['logo'], '', '', $headerdata['logo_width']); + $imgtype = $this->getImageFileType(K_PATH_IMAGES.$headerdata['logo']); + if (($imgtype == 'eps') OR ($imgtype == 'ai')) { + $this->ImageEps(K_PATH_IMAGES.$headerdata['logo'], '', '', $headerdata['logo_width']); + } elseif ($imgtype == 'svg') { + $this->ImageSVG(K_PATH_IMAGES.$headerdata['logo'], '', '', $headerdata['logo_width']); + } else { + $this->Image(K_PATH_IMAGES.$headerdata['logo'], '', '', $headerdata['logo_width']); + } $imgy = $this->getImageRBY(); } else { $imgy = $this->GetY(); @@ -4197,10 +4231,10 @@ class TCPDF { * Defines a new spot color. * It can be expressed in RGB components or gray scale. * The method can be called before the first page is created and the value is retained from page to page. - * @param int $c Cyan color for CMYK. Value between 0 and 255 - * @param int $m Magenta color for CMYK. Value between 0 and 255 - * @param int $y Yellow color for CMYK. Value between 0 and 255 - * @param int $k Key (Black) color for CMYK. Value between 0 and 255 + * @param int $c Cyan color for CMYK. Value between 0 and 100 + * @param int $m Magenta color for CMYK. Value between 0 and 100 + * @param int $y Yellow color for CMYK. Value between 0 and 100 + * @param int $k Key (Black) color for CMYK. Value between 0 and 100 * @access public * @since 4.0.024 (2008-09-12) * @see SetDrawSpotColor(), SetFillSpotColor(), SetTextSpotColor() @@ -4214,10 +4248,10 @@ class TCPDF { /** * Defines the color used for all drawing operations (lines, rectangles and cell borders). - * It can be expressed in RGB components or gray scale. + * It can be expressed in RGB, CMYK or GRAY SCALE components. * The method can be called before the first page is created and the value is retained from page to page. * @param array $color array of colors - * @param boolean $ret if true do not send the command. + * @param boolean $ret if true do not send the PDF command. * @return string the PDF command * @access public * @since 3.1.000 (2008-06-11) @@ -4230,8 +4264,9 @@ class TCPDF { $g = isset($color[1]) ? $color[1] : -1; $b = isset($color[2]) ? $color[2] : -1; $k = isset($color[3]) ? $color[3] : -1; + $name = isset($color[4]) ? $color[4] : ''; // spot color name if ($r >= 0) { - return $this->SetDrawColor($r, $g, $b, $k, $ret); + return $this->SetDrawColor($r, $g, $b, $k, $ret, $name); } } return ''; @@ -4239,17 +4274,18 @@ class TCPDF { /** * Defines the color used for all drawing operations (lines, rectangles and cell borders). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page. - * @param int $col1 Gray level for single color, or Red color for RGB, or Cyan color for CMYK. Value between 0 and 255 - * @param int $col2 Green color for RGB, or Magenta color for CMYK. Value between 0 and 255 - * @param int $col3 Blue color for RGB, or Yellow color for CMYK. Value between 0 and 255 - * @param int $col4 Key (Black) color for CMYK. Value between 0 and 255 + * @param int $col1 GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). + * @param int $col2 GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100). + * @param int $col3 BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100). + * @param int $col4 KEY (BLACK) color for CMYK (0-100). * @param boolean $ret if true do not send the command. + * @param string $name spot color name (if any) * @return string the PDF command * @access public * @since 1.3 * @see SetDrawColorArray(), SetFillColor(), SetTextColor(), Line(), Rect(), Cell(), MultiCell() */ - public function SetDrawColor($col1=0, $col2=-1, $col3=-1, $col4=-1, $ret=false) { + public function SetDrawColor($col1=0, $col2=-1, $col3=-1, $col4=-1, $ret=false, $name='') { // set default values if (!is_numeric($col1)) { $col1 = 0; @@ -4266,16 +4302,21 @@ class TCPDF { //Set color for all stroking operations if (($col2 == -1) AND ($col3 == -1) AND ($col4 == -1)) { // Grey scale - $this->DrawColor = sprintf('%.3F G', $col1/255); + $this->DrawColor = sprintf('%.3F G', ($col1 / 255)); $this->strokecolor = array('G' => $col1); } elseif ($col4 == -1) { // RGB - $this->DrawColor = sprintf('%.3F %.3F %.3F RG', $col1/255, $col2/255, $col3/255); + $this->DrawColor = sprintf('%.3F %.3F %.3F RG', ($col1 / 255), ($col2 / 255), ($col3 / 255)); $this->strokecolor = array('R' => $col1, 'G' => $col2, 'B' => $col3); - } else { + } elseif (empty($name)) { // CMYK - $this->DrawColor = sprintf('%.3F %.3F %.3F %.3F K', $col1/100, $col2/100, $col3/100, $col4/100); + $this->DrawColor = sprintf('%.3F %.3F %.3F %.3F K', ($col1 / 100), ($col2 / 100), ($col3 / 100), ($col4 / 100)); $this->strokecolor = array('C' => $col1, 'M' => $col2, 'Y' => $col3, 'K' => $col4); + } else { + // SPOT COLOR + $this->AddSpotColor($name, $col1, $col2, $col3, $col4); + $this->DrawColor = sprintf('/CS%d CS %.3F SCN', $this->spot_colors[$name]['i'], 1); + $this->strokecolor = array('C' => $col1, 'M' => $col2, 'Y' => $col3, 'K' => $col4, 'name' => $name); } if ($this->page > 0) { if (!$ret) { @@ -4298,7 +4339,7 @@ class TCPDF { if (!isset($this->spot_colors[$name])) { $this->Error('Undefined spot color: '.$name); } - $this->DrawColor = sprintf('/CS%d CS %.3F SCN', $this->spot_colors[$name]['i'], $tint/100); + $this->DrawColor = sprintf('/CS%d CS %.3F SCN', $this->spot_colors[$name]['i'], ($tint / 100)); if ($this->page > 0) { $this->_out($this->DrawColor); } @@ -4306,37 +4347,42 @@ class TCPDF { /** * Defines the color used for all filling operations (filled rectangles and cell backgrounds). - * It can be expressed in RGB components or gray scale. + * It can be expressed in RGB, CMYK or GRAY SCALE components. * The method can be called before the first page is created and the value is retained from page to page. * @param array $color array of colors + * @param boolean $ret if true do not send the PDF command. * @access public * @since 3.1.000 (2008-6-11) * @see SetFillColor() */ - public function SetFillColorArray($color) { + public function SetFillColorArray($color, $ret=false) { if (is_array($color)) { $color = array_values($color); $r = isset($color[0]) ? $color[0] : -1; $g = isset($color[1]) ? $color[1] : -1; $b = isset($color[2]) ? $color[2] : -1; $k = isset($color[3]) ? $color[3] : -1; + $name = isset($color[4]) ? $color[4] : ''; // spot color name if ($r >= 0) { - $this->SetFillColor($r, $g, $b, $k); + $this->SetFillColor($r, $g, $b, $k, $ret, $name); } } } /** * Defines the color used for all filling operations (filled rectangles and cell backgrounds). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page. - * @param int $col1 Gray level for single color, or Red color for RGB, or Cyan color for CMYK. Value between 0 and 255 - * @param int $col2 Green color for RGB, or Magenta color for CMYK. Value between 0 and 255 - * @param int $col3 Blue color for RGB, or Yellow color for CMYK. Value between 0 and 255 - * @param int $col4 Key (Black) color for CMYK. Value between 0 and 255 + * @param int $col1 GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). + * @param int $col2 GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100). + * @param int $col3 BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100). + * @param int $col4 KEY (BLACK) color for CMYK (0-100). + * @param boolean $ret if true do not send the command. + * @param string $name spot color name (if any) + * @return string the PDF command * @access public * @since 1.3 * @see SetFillColorArray(), SetDrawColor(), SetTextColor(), Rect(), Cell(), MultiCell() */ - public function SetFillColor($col1=0, $col2=-1, $col3=-1, $col4=-1) { + public function SetFillColor($col1=0, $col2=-1, $col3=-1, $col4=-1, $ret=false, $name='') { // set default values if (!is_numeric($col1)) { $col1 = 0; @@ -4353,21 +4399,30 @@ class TCPDF { //Set color for all filling operations if (($col2 == -1) AND ($col3 == -1) AND ($col4 == -1)) { // Grey scale - $this->FillColor = sprintf('%.3F g', $col1/255); + $this->FillColor = sprintf('%.3F g', ($col1 / 255)); $this->bgcolor = array('G' => $col1); } elseif ($col4 == -1) { // RGB - $this->FillColor = sprintf('%.3F %.3F %.3F rg', $col1/255, $col2/255, $col3/255); + $this->FillColor = sprintf('%.3F %.3F %.3F rg', ($col1 / 255), ($col2 / 255), ($col3 / 255)); $this->bgcolor = array('R' => $col1, 'G' => $col2, 'B' => $col3); - } else { + } elseif (empty($name)) { // CMYK - $this->FillColor = sprintf('%.3F %.3F %.3F %.3F k', $col1/100, $col2/100, $col3/100, $col4/100); + $this->FillColor = sprintf('%.3F %.3F %.3F %.3F k', ($col1 / 100), ($col2 / 100), ($col3 / 100), ($col4 / 100)); $this->bgcolor = array('C' => $col1, 'M' => $col2, 'Y' => $col3, 'K' => $col4); + } else { + // SPOT COLOR + $this->AddSpotColor($name, $col1, $col2, $col3, $col4); + $this->FillColor = sprintf('/CS%d cs %.3F scn', $this->spot_colors[$name]['i'], 1); + $this->bgcolor = array('C' => $col1, 'M' => $col2, 'Y' => $col3, 'K' => $col4, 'name' => $name); } $this->ColorFlag = ($this->FillColor != $this->TextColor); if ($this->page > 0) { - $this->_out($this->FillColor); + if (!$ret) { + $this->_out($this->FillColor); + } + return $this->FillColor; } + return ''; } /** @@ -4382,7 +4437,7 @@ class TCPDF { if (!isset($this->spot_colors[$name])) { $this->Error('Undefined spot color: '.$name); } - $this->FillColor = sprintf('/CS%d cs %.3F scn', $this->spot_colors[$name]['i'], $tint/100); + $this->FillColor = sprintf('/CS%d cs %.3F scn', $this->spot_colors[$name]['i'], ($tint / 100)); $this->ColorFlag = ($this->FillColor != $this->TextColor); if ($this->page > 0) { $this->_out($this->FillColor); @@ -4393,34 +4448,38 @@ class TCPDF { * Defines the color used for text. It can be expressed in RGB components or gray scale. * The method can be called before the first page is created and the value is retained from page to page. * @param array $color array of colors + * @param boolean $ret if true do not send the PDF command. * @access public * @since 3.1.000 (2008-6-11) * @see SetFillColor() */ - public function SetTextColorArray($color) { + public function SetTextColorArray($color, $ret=false) { if (is_array($color)) { $color = array_values($color); $r = isset($color[0]) ? $color[0] : -1; $g = isset($color[1]) ? $color[1] : -1; $b = isset($color[2]) ? $color[2] : -1; $k = isset($color[3]) ? $color[3] : -1; + $name = isset($color[4]) ? $color[4] : ''; // spot color name if ($r >= 0) { - $this->SetTextColor($r, $g, $b, $k); + $this->SetTextColor($r, $g, $b, $k, $ret, $name); } } } /** * Defines the color used for text. It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page. - * @param int $col1 Gray level for single color, or Red color for RGB, or Cyan color for CMYK. Value between 0 and 255 - * @param int $col2 Green color for RGB, or Magenta color for CMYK. Value between 0 and 255 - * @param int $col3 Blue color for RGB, or Yellow color for CMYK. Value between 0 and 255 - * @param int $col4 Key (Black) color for CMYK. Value between 0 and 255 + * @param int $col1 GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). + * @param int $col2 GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100). + * @param int $col3 BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100). + * @param int $col4 KEY (BLACK) color for CMYK (0-100). + * @param boolean $ret if true do not send the command. + * @param string $name spot color name (if any) * @access public * @since 1.3 * @see SetTextColorArray(), SetDrawColor(), SetFillColor(), Text(), Cell(), MultiCell() */ - public function SetTextColor($col1=0, $col2=-1, $col3=-1, $col4=-1) { + public function SetTextColor($col1=0, $col2=-1, $col3=-1, $col4=-1, $ret=false, $name='') { // set default values if (!is_numeric($col1)) { $col1 = 0; @@ -4437,16 +4496,21 @@ class TCPDF { //Set color for text if (($col2 == -1) AND ($col3 == -1) AND ($col4 == -1)) { // Grey scale - $this->TextColor = sprintf('%.3F g', $col1/255); + $this->TextColor = sprintf('%.3F g', ($col1 / 255)); $this->fgcolor = array('G' => $col1); } elseif ($col4 == -1) { // RGB - $this->TextColor = sprintf('%.3F %.3F %.3F rg', $col1/255, $col2/255, $col3/255); + $this->TextColor = sprintf('%.3F %.3F %.3F rg', ($col1 / 255), ($col2 / 255), ($col3 / 255)); $this->fgcolor = array('R' => $col1, 'G' => $col2, 'B' => $col3); - } else { + } elseif (empty($name)) { // CMYK - $this->TextColor = sprintf('%.3F %.3F %.3F %.3F k', $col1/100, $col2/100, $col3/100, $col4/100); + $this->TextColor = sprintf('%.3F %.3F %.3F %.3F k', ($col1 / 100), ($col2 / 100), ($col3 / 100), ($col4 / 100)); $this->fgcolor = array('C' => $col1, 'M' => $col2, 'Y' => $col3, 'K' => $col4); + } else { + // SPOT COLOR + $this->AddSpotColor($name, $col1, $col2, $col3, $col4); + $this->TextColor = sprintf('/CS%d cs %.3F scn', $this->spot_colors[$name]['i'], 1); + $this->fgcolor = array('C' => $col1, 'M' => $col2, 'Y' => $col3, 'K' => $col4, 'name' => $name); } $this->ColorFlag = ($this->FillColor != $this->TextColor); } @@ -4463,7 +4527,7 @@ class TCPDF { if (!isset($this->spot_colors[$name])) { $this->Error('Undefined spot color: '.$name); } - $this->TextColor = sprintf('/CS%d cs %.3F scn', $this->spot_colors[$name]['i'], $tint/100); + $this->TextColor = sprintf('/CS%d cs %.3F scn', $this->spot_colors[$name]['i'], ($tint / 100)); $this->ColorFlag = ($this->FillColor != $this->TextColor); if ($this->page > 0) { $this->_out($this->TextColor); @@ -10225,7 +10289,7 @@ class TCPDF { $out = '[/Separation /'.str_replace(' ', '#20', $name); $out .= ' /DeviceCMYK <<'; $out .= ' /Range [0 1 0 1 0 1 0 1] /C0 [0 0 0 0]'; - $out .= ' '.sprintf('/C1 [%.4F %.4F %.4F %.4F] ', $color['c']/100, $color['m']/100, $color['y']/100, $color['k']/100); + $out .= ' '.sprintf('/C1 [%.4F %.4F %.4F %.4F] ', ($color['c'] / 100), ($color['m'] / 100), ($color['y'] / 100), ($color['k'] / 100)); $out .= ' /FunctionType 2 /Domain [0 1] /N 1>>]'; $out .= "\n".'endobj'; $this->_out($out); @@ -10347,19 +10411,14 @@ class TCPDF { } if (!$this->empty_string($this->keywords)) { // Keywords associated with the document. - $out .= ' /Keywords '.$this->_textstring($this->keywords.' TCP'.'DF', $oid); + $out .= ' /Keywords '.$this->_textstring($this->keywords.' TCPDF', $oid); } if (!$this->empty_string($this->creator)) { // If the document was converted to PDF from another format, the name of the conforming product that created the original document from which it was converted. $out .= ' /Creator '.$this->_textstring($this->creator, $oid); } - if (defined('PDF_PRODUCER')) { - // If the document was converted to PDF from another format, the name of the conforming product that converted it to PDF. - $out .= ' /Producer '.$this->_textstring(PDF_PRODUCER.' (TCP'.'DF)', $oid); - } else { - // default producer - $out .= ' /Producer '.$this->_textstring('TCP'.'DF', $oid); - } + // default producer + $out .= ' /Producer '.$this->_textstring("\x54\x43\x50\x44\x46\x20".$this->tcpdf_version."\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x74\x63\x70\x64\x66\x2e\x6f\x72\x67\x29", $oid); // The date and time the document was created, in human-readable form $out .= ' /CreationDate '.$this->_datestring(); // The date and time the document was most recently modified, in human-readable form @@ -11324,14 +11383,14 @@ class TCPDF { } /** - * Returns an associative array (keys: R,G,B) from an html color name or a six-digit or three-digit hexadecimal color representation (i.e. #3FE5AA or #7FF). - * @param string $color html color - * @return array RGB color or false in case of error. + * Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation. + * @param string $hcolor html color + * @return array RGB or CMYK color, or false in case of error. * @access public */ - public function convertHTMLColorToDec($color='#FFFFFF') { + public function convertHTMLColorToDec($hcolor='#FFFFFF') { $returncolor = false; - $color = preg_replace('/[\s]*/', '', $color); // remove extra spaces + $color = preg_replace('/[\s]*/', '', $hcolor); // remove extra spaces $color = strtolower($color); if (($dotpos = strpos($color, '.')) !== false) { // remove class parent (i.e.: color.red) @@ -11345,6 +11404,16 @@ class TCPDF { $codes = substr($color, 4); $codes = str_replace(')', '', $codes); $returncolor = explode(',', $codes); + foreach ($returncolor as $key => $val) { + if (strpos($val, '%') > 0) { + // percentage + $returncolor[$key] = (255 * intval($val) / 100); + } else { + $returncolor[$key] = intval($val); + } + // normalize value + $returncolor[$key] = max(0, min(255, $returncolor[$key])); + } return $returncolor; } // CMYK ARRAY @@ -11352,13 +11421,30 @@ class TCPDF { $codes = substr($color, 5); $codes = str_replace(')', '', $codes); $returncolor = explode(',', $codes); + foreach ($returncolor as $key => $val) { + if (strpos($val, '%') !== false) { + // percentage + $returncolor[$key] = (100 * intval($val) / 100); + } else { + $returncolor[$key] = intval($val); + } + // normalize value + $returncolor[$key] = max(0, min(100, $returncolor[$key])); + } return $returncolor; } // COLOR NAME if (substr($color, 0, 1) != '#') { // decode color name if (isset($this->webcolor[$color])) { + // web color $color_code = $this->webcolor[$color]; + } elseif (isset($this->spot_colors[$hcolor])) { + // custom defined spot color + return array($this->spot_colors[$hcolor]['c'], $this->spot_colors[$hcolor]['m'], $this->spot_colors[$hcolor]['y'], $this->spot_colors[$hcolor]['k'], $hcolor); + } elseif (isset($this->spotcolor[$color])) { + // spot color from configuration file + return $this->spotcolor[$color]; } else { return false; } @@ -11372,16 +11458,18 @@ class TCPDF { $r = substr($color_code, 0, 1); $g = substr($color_code, 1, 1); $b = substr($color_code, 2, 1); - $returncolor['R'] = hexdec($r.$r); - $returncolor['G'] = hexdec($g.$g); - $returncolor['B'] = hexdec($b.$b); + $returncolor = array(); + $returncolor['R'] = max(0, min(255, hexdec($r.$r))); + $returncolor['G'] = max(0, min(255, hexdec($g.$g))); + $returncolor['B'] = max(0, min(255, hexdec($b.$b))); break; } case 6: { // six-digit hexadecimal representation - $returncolor['R'] = hexdec(substr($color_code, 0, 2)); - $returncolor['G'] = hexdec(substr($color_code, 2, 2)); - $returncolor['B'] = hexdec(substr($color_code, 4, 2)); + $returncolor = array(); + $returncolor['R'] = max(0, min(255, hexdec(substr($color_code, 0, 2)))); + $returncolor['G'] = max(0, min(255, hexdec(substr($color_code, 2, 2)))); + $returncolor['B'] = max(0, min(255, hexdec(substr($color_code, 4, 2)))); break; } } @@ -12830,6 +12918,7 @@ class TCPDF { * @param float $angf: Angle finish of draw line. Default value: 360. * @param boolean $pie if true do not mark the border point (used to draw pie sectors). * @param integer $nc Number of curves used to draw a 90 degrees portion of ellipse. + * @return array bounding box coordinates (x min, y min, x max, y max) * @author Nicola Asuni * @access protected * @since 4.9.019 (2010-04-26) @@ -12839,6 +12928,10 @@ class TCPDF { if ($nc < 2) { $nc = 2; } + $xmin = 2147483647; + $ymin = 2147483647; + $xmax = 0; + $ymax = 0; if ($pie) { // center of the arc $this->_outPoint($xc, $yc); @@ -12903,7 +12996,18 @@ class TCPDF { $qx2 = ($alpha * ((-$rx * $cos_xang * $sin_ang) - ($ry * $sin_xang * $cos_ang))); $qy2 = ($alpha * ((-$rx * $sin_xang * $sin_ang) + ($ry * $cos_xang * $cos_ang))); // draw arc - $this->_outCurve(($px1 + $qx1), ($this->h - ($py1 + $qy1)), ($px2 - $qx2), ($this->h - ($py2 - $qy2)), $px2, ($this->h - $py2)); + $cx1 = ($px1 + $qx1); + $cy1 = ($this->h - ($py1 + $qy1)); + $cx2 = ($px2 - $qx2); + $cy2 = ($this->h - ($py2 - $qy2)); + $cx3 = $px2; + $cy3 = ($this->h - $py2); + $this->_outCurve($cx1, $cy1, $cx2, $cy2, $cx3, $cy3); + // get bounding box coordinates + $xmin = min($xmin, $cx1, $cx2, $cx3); + $ymin = min($ymin, $cy1, $cy2, $cy3); + $xmax = max($xmax, $cx1, $cx2, $cx3); + $ymax = max($ymax, $cy1, $cy2, $cy3); // move to next point $px1 = $px2; $py1 = $py2; @@ -12912,7 +13016,13 @@ class TCPDF { } if ($pie) { $this->_outLine($xc, $yc); + // get bounding box coordinates + $xmin = min($xmin, $xc); + $ymin = min($ymin, $yc); + $xmax = max($xmax, $xc); + $ymax = max($ymax, $yc); } + return array($xmin, $ymin, $xmax, $ymax); } /** @@ -24617,6 +24727,12 @@ Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: $gradient['coords'][2] += $x; $gradient['coords'][3] += $y; } + if ($w <= 0) { + $w = 1; + } + if ($h <= 0) { + $h = 1; + } // calculate percentages $gradient['coords'][0] = ($gradient['coords'][0] - $x) / $w; $gradient['coords'][1] = ($gradient['coords'][1] - $y) / $h; @@ -24997,10 +25113,10 @@ Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: $xb = ($x + (2 * $x1)) / 3; $yb = ($y + (2 * $y1)) / 3; $this->_outCurve($xa, $ya, $xb, $yb, $x, $y); - $xmin = min($xmin, $x, $x1, $x2); - $ymin = min($ymin, $y, $y1, $y2); - $xmax = max($xmax, $x, $x1, $x2); - $ymax = max($ymax, $y, $y1, $y2); + $xmin = min($xmin, $x, $xa, $xb); + $ymin = min($ymin, $y, $ya, $yb); + $xmax = max($xmax, $x, $xa, $xb); + $ymax = max($ymax, $y, $ya, $yb); if ($relcoord) { $xoffset = $x; $yoffset = $y; @@ -25074,7 +25190,7 @@ Putting 1 is equivalent to putting 0 and calling Ln() just after. Default value: if ((isset($paths[($key + 1)][1])) AND (trim($paths[($key + 1)][1]) == 'z')) { $pie = true; } - $this->_outellipticalarc($cx, $cy, $rx, $ry, $ang, $angs, $angf, $pie, 2); + list($xmin, $ymin, $xmax, $ymax) = $this->_outellipticalarc($cx, $cy, $rx, $ry, $ang, $angs, $angf, $pie, 2); $this->_outPoint($x, $y); $xmin = min($xmin, $x); $ymin = min($ymin, $y);
    @@ -27878,7 +28017,7 @@ $font)
    -

    method _putviewerpreferences [line 10476]

    +

    method _putviewerpreferences [line 10535]

    diff --git a/doc/li_com-tecnick-tcpdf.html b/doc/li_com-tecnick-tcpdf.html index 0c9c12f..ed358fc 100644 --- a/doc/li_com-tecnick-tcpdf.html +++ b/doc/li_com-tecnick-tcpdf.html @@ -68,7 +68,7 @@ This documentation was generated by phpDocumentor v1.4.3

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/index.html b/doc/index.html index 0c9c12f..ed358fc 100644 --- a/doc/index.html +++ b/doc/index.html @@ -68,7 +68,7 @@ This documentation was generated by phpDocumentor v1.4.3

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    @@ -27912,7 +28051,7 @@ $font)
    -

    method _putxobjects [line 10169]

    +

    method _putxobjects [line 10233]

    diff --git a/doc/errors.html b/doc/errors.html index 83bb53c..16bc99a 100644 --- a/doc/errors.html +++ b/doc/errors.html @@ -35,7 +35,7 @@ Post-parsing

    - Documentation generated on Tue, 02 Nov 2010 12:30:49 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:59 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/elementindex_com-tecnick-tcpdf.html b/doc/elementindex_com-tecnick-tcpdf.html index 39ab397..12ff6ec 100644 --- a/doc/elementindex_com-tecnick-tcpdf.html +++ b/doc/elementindex_com-tecnick-tcpdf.html @@ -527,7 +527,7 @@
    convertHexStringToString
    in file tcpdf.php, method TCPDF::convertHexStringToString()
        Convert hexadecimal string to string
    convertHTMLColorToDec
    -
    in file tcpdf.php, method TCPDF::convertHTMLColorToDec()
        Returns an associative array (keys: R,G,B) from an html color name or a six-digit or three-digit hexadecimal color representation (i.e. #3FE5AA or #7FF).
    +
    in file tcpdf.php, method TCPDF::convertHTMLColorToDec()
        Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation.
    convertStringToHexString
    in file tcpdf.php, method TCPDF::convertStringToHexString()
        Convert string to hexadecimal string (byte string)
    convertSVGtMatrix
    @@ -777,13 +777,13 @@
    getBarcode
    in file tcpdf.php, method TCPDF::getBarcode()
        Get current barcode.
    getBarcodeArray
    -
    in file barcodes.php, method TCPDFBarcode::getBarcodeArray()
        Return an array representations of barcode.
    -
    getBarcodeArray
    in file pdf417.php, method PDF417::getBarcodeArray()
        Returns a barcode array which is readable by TCPDF
    getBarcodeArray
    in file 2dbarcodes.php, method TCPDF2DBarcode::getBarcodeArray()
        Return an array representations of barcode.
    getBarcodeArray
    in file qrcode.php, method QRcode::getBarcodeArray()
        Returns a barcode array which is readable by TCPDF
    +
    getBarcodeArray
    +
    in file barcodes.php, method TCPDFBarcode::getBarcodeArray()
        Return an array representations of barcode.
    getBitStream
    in file qrcode.php, method QRcode::getBitStream()
        Returns a stream of bits.
    getBorderMode
    @@ -974,6 +974,8 @@
    in file tcpdf.php, method TCPDF::getSVGTransformMatrix()
        Get the tranformation matrix from SVG transform attribute
    getTagStyleFromCSS
    in file tcpdf.php, method TCPDF::getTagStyleFromCSS()
        Returns the styles that apply for the selected HTML tag.
    +
    getTCPDFVersion
    +
    in file tcpdf.php, method TCPDF::getTCPDFVersion()
        Return the current TCPDF version.
    getTransformationMatrixProduct
    in file tcpdf.php, method TCPDF::getTransformationMatrixProduct()
        Get the product of two SVG tranformation matrices
    getUserPermissionCode
    @@ -1448,8 +1450,6 @@
    in file tcpdf_config.php, constant PDF_PAGE_FORMAT
        page format
    PDF_PAGE_ORIENTATION
    in file tcpdf_config.php, constant PDF_PAGE_ORIENTATION
        page orientation (P=portrait, L=landscape)
    -
    PDF_PRODUCER
    -
    in file tcpdf.php, constant PDF_PRODUCER
        define default PDF document producer
    PDF_UNIT
    in file tcpdf_config.php, constant PDF_UNIT
        document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch]
    PieSector
    @@ -1634,6 +1634,8 @@
    in file tcpdf.php, variable TCPDF::$sig_annot_ref
        Placemark used during signature process.
    $sig_obj_id
    in file tcpdf.php, variable TCPDF::$sig_obj_id
        Signature object ID
    +
    $spotcolor
    +
    in file tcpdf.php, variable TCPDF::$spotcolor
    $spot_colors
    in file tcpdf.php, variable TCPDF::$spot_colors
        Array of Spot colors
    $start_pattern
    @@ -1701,11 +1703,11 @@
    SetAutoPageBreak
    in file tcpdf.php, method TCPDF::SetAutoPageBreak()
        Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.
    setBarcode
    -
    in file tcpdf.php, method TCPDF::setBarcode()
        Set document barcode.
    -
    setBarcode
    in file 2dbarcodes.php, method TCPDF2DBarcode::setBarcode()
        Set the barcode.
    setBarcode
    in file barcodes.php, method TCPDFBarcode::setBarcode()
        Set the barcode.
    +
    setBarcode
    +
    in file tcpdf.php, method TCPDF::setBarcode()
        Set document barcode.
    SetBooklet
    in file tcpdf.php, method TCPDF::SetBooklet()
        Set the booklet mode for double-sided pages.
    setBuffer
    @@ -1938,6 +1940,8 @@
    $tagvspaces
    in file tcpdf.php, variable TCPDF::$tagvspaces
        Array used for custom vertical spaces for HTML tags
    +
    $tcpdf_version
    +
    in file tcpdf.php, variable TCPDF::$tcpdf_version
    $tempfontsize
    in file tcpdf.php, variable TCPDF::$tempfontsize
    $TextColor
    @@ -2167,7 +2171,7 @@ top

    - Documentation generated on Tue, 02 Nov 2010 12:30:42 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:52 +0100 by phpDocumentor 1.4.3
    @@ -27946,7 +28085,7 @@ $font)
    -

    method _RC4 [line 11637]

    +

    method _RC4 [line 11725]

    diff --git a/doc/elementindex.html b/doc/elementindex.html index e4c338b..d494500 100644 --- a/doc/elementindex.html +++ b/doc/elementindex.html @@ -320,7 +320,7 @@
    convertHexStringToString
    in file tcpdf.php, method TCPDF::convertHexStringToString()
        Convert hexadecimal string to string
    convertHTMLColorToDec
    -
    in file tcpdf.php, method TCPDF::convertHTMLColorToDec()
        Returns an associative array (keys: R,G,B) from an html color name or a six-digit or three-digit hexadecimal color representation (i.e. #3FE5AA or #7FF).
    +
    in file tcpdf.php, method TCPDF::convertHTMLColorToDec()
        Returns an array (RGB or CMYK) from an html color name or a six-digit (i.e. #3FE5AA) or three-digit (i.e. #7FF) hexadecimal color representation.
    convertStringToHexString
    in file tcpdf.php, method TCPDF::convertStringToHexString()
        Convert string to hexadecimal string (byte string)
    convertSVGtMatrix
    @@ -570,13 +570,13 @@
    getBarcode
    in file tcpdf.php, method TCPDF::getBarcode()
        Get current barcode.
    getBarcodeArray
    -
    in file barcodes.php, method TCPDFBarcode::getBarcodeArray()
        Return an array representations of barcode.
    -
    getBarcodeArray
    in file pdf417.php, method PDF417::getBarcodeArray()
        Returns a barcode array which is readable by TCPDF
    getBarcodeArray
    in file 2dbarcodes.php, method TCPDF2DBarcode::getBarcodeArray()
        Return an array representations of barcode.
    getBarcodeArray
    in file qrcode.php, method QRcode::getBarcodeArray()
        Returns a barcode array which is readable by TCPDF
    +
    getBarcodeArray
    +
    in file barcodes.php, method TCPDFBarcode::getBarcodeArray()
        Return an array representations of barcode.
    getBitStream
    in file qrcode.php, method QRcode::getBitStream()
        Returns a stream of bits.
    getBorderMode
    @@ -767,6 +767,8 @@
    in file tcpdf.php, method TCPDF::getSVGTransformMatrix()
        Get the tranformation matrix from SVG transform attribute
    getTagStyleFromCSS
    in file tcpdf.php, method TCPDF::getTagStyleFromCSS()
        Returns the styles that apply for the selected HTML tag.
    +
    getTCPDFVersion
    +
    in file tcpdf.php, method TCPDF::getTCPDFVersion()
        Return the current TCPDF version.
    getTransformationMatrixProduct
    in file tcpdf.php, method TCPDF::getTransformationMatrixProduct()
        Get the product of two SVG tranformation matrices
    getUserPermissionCode
    @@ -1241,8 +1243,6 @@
    in file tcpdf_config.php, constant PDF_PAGE_FORMAT
        page format
    PDF_PAGE_ORIENTATION
    in file tcpdf_config.php, constant PDF_PAGE_ORIENTATION
        page orientation (P=portrait, L=landscape)
    -
    PDF_PRODUCER
    -
    in file tcpdf.php, constant PDF_PRODUCER
        define default PDF document producer
    PDF_UNIT
    in file tcpdf_config.php, constant PDF_UNIT
        document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch]
    PieSector
    @@ -1427,6 +1427,8 @@
    in file tcpdf.php, variable TCPDF::$sig_annot_ref
        Placemark used during signature process.
    $sig_obj_id
    in file tcpdf.php, variable TCPDF::$sig_obj_id
        Signature object ID
    +
    $spotcolor
    +
    in file tcpdf.php, variable TCPDF::$spotcolor
    $spot_colors
    in file tcpdf.php, variable TCPDF::$spot_colors
        Array of Spot colors
    $start_pattern
    @@ -1494,11 +1496,11 @@
    SetAutoPageBreak
    in file tcpdf.php, method TCPDF::SetAutoPageBreak()
        Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.
    setBarcode
    -
    in file tcpdf.php, method TCPDF::setBarcode()
        Set document barcode.
    -
    setBarcode
    in file 2dbarcodes.php, method TCPDF2DBarcode::setBarcode()
        Set the barcode.
    setBarcode
    in file barcodes.php, method TCPDFBarcode::setBarcode()
        Set the barcode.
    +
    setBarcode
    +
    in file tcpdf.php, method TCPDF::setBarcode()
        Set document barcode.
    SetBooklet
    in file tcpdf.php, method TCPDF::SetBooklet()
        Set the booklet mode for double-sided pages.
    setBuffer
    @@ -1731,6 +1733,8 @@
    $tagvspaces
    in file tcpdf.php, variable TCPDF::$tagvspaces
        Array used for custom vertical spaces for HTML tags
    +
    $tcpdf_version
    +
    in file tcpdf.php, variable TCPDF::$tcpdf_version
    $tempfontsize
    in file tcpdf.php, variable TCPDF::$tempfontsize
    $TextColor
    @@ -2134,7 +2138,7 @@ top

    - Documentation generated on Tue, 02 Nov 2010 12:30:42 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/com-tecnick-tcpdf/_unicode_data.php.html b/doc/com-tecnick-tcpdf/_unicode_data.php.html index 695dbda..0b29b35 100644 --- a/doc/com-tecnick-tcpdf/_unicode_data.php.html +++ b/doc/com-tecnick-tcpdf/_unicode_data.php.html @@ -103,7 +103,7 @@ Unicode data class for TCPDF library.




    - Documentation generated on Tue, 02 Nov 2010 12:30:49 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:59 +0100 by phpDocumentor 1.4.3
    @@ -27997,7 +28136,7 @@ $text)
    -

    method _setGDImageTransparency [line 7414]

    +

    method _setGDImageTransparency [line 7478]

    diff --git a/doc/com-tecnick-tcpdf/_tcpdf.php.html b/doc/com-tecnick-tcpdf/_tcpdf.php.html index 4fc462c..2eb3963 100644 --- a/doc/com-tecnick-tcpdf/_tcpdf.php.html +++ b/doc/com-tecnick-tcpdf/_tcpdf.php.html @@ -83,7 +83,7 @@ This is a PHP class for generating PDF documents without requiring external exte - + @@ -106,24 +106,11 @@ require_once(dirname(__FILE__).'/config/tcpdf_config.php') [line 144]
    main configuration file

    (define the K_TCPDF_EXTERNAL_CONFIG constant to skip this file)






    -
    - -

    PDF_PRODUCER [line 149]

    -
    -
    @@ -28042,7 +28181,7 @@ $image)
    -

    method _textstring [line 10835]

    +

    method _textstring [line 10894]

    diff --git a/doc/com-tecnick-tcpdf/_qrcode.php.html b/doc/com-tecnick-tcpdf/_qrcode.php.html index 6d8911f..888f4b3 100644 --- a/doc/com-tecnick-tcpdf/_qrcode.php.html +++ b/doc/com-tecnick-tcpdf/_qrcode.php.html @@ -481,7 +481,7 @@ string $string, [int $split_length = 1])

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/com-tecnick-tcpdf/_pdf417.php.html b/doc/com-tecnick-tcpdf/_pdf417.php.html index 1b31b33..9bc103a 100644 --- a/doc/com-tecnick-tcpdf/_pdf417.php.html +++ b/doc/com-tecnick-tcpdf/_pdf417.php.html @@ -158,7 +158,7 @@ Class to create PDF417 barcode arrays for TCPDF class.

    PDF417 (ISO


    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    @@ -28087,7 +28226,7 @@ $n = 0])
    -

    method _toJPEG [line 7377]

    +

    method _toJPEG [line 7441]

    diff --git a/doc/com-tecnick-tcpdf/_htmlcolors.php.html b/doc/com-tecnick-tcpdf/_htmlcolors.php.html index f2a40a8..6373c64 100644 --- a/doc/com-tecnick-tcpdf/_htmlcolors.php.html +++ b/doc/com-tecnick-tcpdf/_htmlcolors.php.html @@ -70,7 +70,7 @@ Source Location: /htmlcolors.php

    Page Details:

    -Array of WEB safe colors.



    +Array of WEB safe colors



    Tags:

    diff --git a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html index aff8bb4..fa15c6f 100644 --- a/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html +++ b/doc/com-tecnick-tcpdf/_config---tcpdf_config.php.html @@ -543,7 +543,7 @@ Configuration file for TCPDF.




    - Documentation generated on Tue, 02 Nov 2010 12:30:49 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:59 +0100 by phpDocumentor 1.4.3
    @@ -28129,7 +28268,7 @@ $file)
    -

    method _toPNG [line 7396]

    +

    method _toPNG [line 7460]

    diff --git a/doc/com-tecnick-tcpdf/_barcodes.php.html b/doc/com-tecnick-tcpdf/_barcodes.php.html index bc1f4eb..3c4a34e 100644 --- a/doc/com-tecnick-tcpdf/_barcodes.php.html +++ b/doc/com-tecnick-tcpdf/_barcodes.php.html @@ -106,7 +106,7 @@ PHP class to creates array representations for common 1D barcodes to be used wit

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/com-tecnick-tcpdf/_2dbarcodes.php.html b/doc/com-tecnick-tcpdf/_2dbarcodes.php.html index 5319610..2789caf 100644 --- a/doc/com-tecnick-tcpdf/_2dbarcodes.php.html +++ b/doc/com-tecnick-tcpdf/_2dbarcodes.php.html @@ -106,7 +106,7 @@ PHP class to creates array representations for 2D barcodes to be used with TCPDF

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    @@ -28174,7 +28313,7 @@ $file)
    -

    method _UEvalue [line 11745]

    +

    method _UEvalue [line 11833]

    diff --git a/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html b/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html index e625997..93a4d67 100644 --- a/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html +++ b/doc/com-tecnick-tcpdf/TCPDF_UNICODE_DATA.html @@ -18704,7 +18704,7 @@ This is a PHP class containing Unicde data for TCPDF library



    - Documentation generated on Tue, 02 Nov 2010 12:30:49 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:59 +0100 by phpDocumentor 1.4.3
    diff --git a/doc/com-tecnick-tcpdf/TCPDFBarcode.html b/doc/com-tecnick-tcpdf/TCPDFBarcode.html index 0b7920d..16193fc 100644 --- a/doc/com-tecnick-tcpdf/TCPDFBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDFBarcode.html @@ -1378,7 +1378,7 @@ $type)

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    @@ -28208,7 +28347,7 @@ $file)
    -

    method _Uvalue [line 11712]

    +

    method _Uvalue [line 11800]

    diff --git a/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html b/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html index f4d6ef5..79f9553 100644 --- a/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html +++ b/doc/com-tecnick-tcpdf/TCPDF2DBarcode.html @@ -300,7 +300,7 @@ $type)

    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    @@ -28245,7 +28384,7 @@ $file)

    - Documentation generated on Tue, 02 Nov 2010 12:30:44 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:55 +0100 by phpDocumentor 1.4.3
    @@ -98,7 +98,7 @@ Array of WEB safe colors.




    - Documentation generated on Tue, 02 Nov 2010 12:30:43 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:53 +0100 by phpDocumentor 1.4.3
    author:  Nicola Asuni
    version:  5.9.011version:  5.9.012
    copyright:  2002-2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
    -
    - PDF_PRODUCER = 'TCPDF 5.9.011 (http://www.tcpdf.org)' -
    -
    - - define default PDF document producer


    - -
    [ Top ]




    - Documentation generated on Tue, 02 Nov 2010 12:30:44 +0100 by phpDocumentor 1.4.3 + Documentation generated on Fri, 12 Nov 2010 14:39:55 +0100 by phpDocumentor 1.4.3