|
|
|
@ -1,3 +1,7 @@
|
|
|
|
|
4.8.039 (2010-03-20)
|
|
|
|
|
- Problems related to custom locale settings were fixed.
|
|
|
|
|
- Problems related to HTML on Header and Footer were fixed.
|
|
|
|
|
|
|
|
|
|
4.8.038 (2010-03-13)
|
|
|
|
|
- Various bugs related to page-break in HTML mode were fixed.
|
|
|
|
|
- Bug item #2968974 "Another <thead> pagebreak problem" was fixed.
|
|
|
|
@ -39,7 +43,7 @@
|
|
|
|
|
- Some text alignment cases were fixed.
|
|
|
|
|
|
|
|
|
|
4.8.029 (2010-01-27)
|
|
|
|
|
- Bug item #2941057 "TOC Error in PDF File Output" was fixed.
|
|
|
|
|
- Bug item #2941057 "TOC Error in PDF File Output" was fixed.
|
|
|
|
|
- Some text alignment cases were fixed.
|
|
|
|
|
|
|
|
|
|
4.8.028 (2010-01-26)
|
|
|
|
@ -89,45 +93,45 @@
|
|
|
|
|
- CSS attributes 'page-break-before', 'page-break-after' and 'page-break-inside' are now supported.
|
|
|
|
|
- Problem of unclosed last page was fixed.
|
|
|
|
|
- Problem of 'thead' unnecessarily repeated on the next page was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.015 (2009-11-20)
|
|
|
|
|
- A problem with some PNG transparency images was fixed.
|
|
|
|
|
- Bug #2900762 "Sort issues in Bookmarks" was fixed.
|
|
|
|
|
- Text justification was fixed for various modes: underline, strikeout and background.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.014 (2009-11-04)
|
|
|
|
|
- Bug item #2891316 "writeHTML, underlining replacing spaces" was fixed.
|
|
|
|
|
- The handling of temporary RTL text direction mode was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.013 (2009-10-26)
|
|
|
|
|
- Bug item #2884729 "Problem with word-wrap and hyphen" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.012 (2009-10-23)
|
|
|
|
|
- Table cell alignments for RTL booklet mode were fixed.
|
|
|
|
|
- Images and barcode alignments for booklet mode were fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.011 (2009-10-22)
|
|
|
|
|
- DejaVu fonts were updated to latest version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.010 (2009-10-21)
|
|
|
|
|
- Bookmark for TOC page was added.
|
|
|
|
|
- Signature of addTOC() method is changed.
|
|
|
|
|
- Bookmarks are now automatically sorted by page and Y position.
|
|
|
|
|
- Example n. 45 was updated.
|
|
|
|
|
- Example n. 55 was added to display all charactes available on core fonts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.009 (2009-09-30)
|
|
|
|
|
- Compatibility with PHP 5.3 was improved.
|
|
|
|
|
- All examples were updated.
|
|
|
|
|
- Index file for examples was added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.008 (2009-09-29)
|
|
|
|
|
- Example 49 was updated.
|
|
|
|
|
- Underline and linethrough now works with cell stretching mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.007 (2009-09-23)
|
|
|
|
|
- Infinite loop problem caused by nobr attribute was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8.006 (2009-09-23)
|
|
|
|
|
- Bug item #2864522 "No images if DOCUMENT_ROOT=='/'" was fixed.
|
|
|
|
|
- Support for text-indent CSS attribute was added.
|
|
|
|
@ -167,24 +171,24 @@
|
|
|
|
|
|
|
|
|
|
4.7.003 (2009-09-03)
|
|
|
|
|
- Support for TCPDF methods on HTML was improved (see example n. 49).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7.002 (2009-09-02)
|
|
|
|
|
- Bug item #2848892 "writeHTML + table: Gaps between rows" was fixed.
|
|
|
|
|
- JavaScript support was fixed (see example n. 53).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7.001 (2009-08-30)
|
|
|
|
|
- The Polygon() and Arrow() methods were fixed and improved (see example n. 12).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7.000 (2009-08-29)
|
|
|
|
|
- This is a major release.
|
|
|
|
|
- Some procedures were internally optimized.
|
|
|
|
|
- The problem of mixed signature and annotations was fixed (example n. 52).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.030 (2009-08-29)
|
|
|
|
|
- IMPORTANT: percentages on table cell widths are now relative to the full table width (as in standard HTML).
|
|
|
|
|
- Various minor bugs were fixed.
|
|
|
|
|
- Example n. 52 (digital signature) was updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.029 (2009-08-26)
|
|
|
|
|
- PHP4 version was fixed.
|
|
|
|
|
|
|
|
|
@ -219,26 +223,26 @@
|
|
|
|
|
- Bug item #2824036 "Image as hyperlink in table, text displaced at page break" was fixed.
|
|
|
|
|
- Links alignment on justified text was fixed.
|
|
|
|
|
- Unicode "\u" modifier was added to re_spaces variable by default.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.020 (2009-07-16)
|
|
|
|
|
- Bug item #2821921 "issue in example 18" was fixed.
|
|
|
|
|
- Signature of SetRTL() method was changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.019 (2009-07-13)
|
|
|
|
|
- Bug item #2820703 "xref table broken" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.018 (2009-07-10)
|
|
|
|
|
- Bug item #2819319 "Text over text" was fixed.
|
|
|
|
|
- Method Arrow() was added to print graphic arrows (example 12 was updated).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.017 (2009-07-05)
|
|
|
|
|
- Bug item #2816079 "Example 48 not working" was fixed.
|
|
|
|
|
- The signature of the checkPageBreak() was changed. The parameter $addpage was added to turn off the automatic page creation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.016 (2009-06-16)
|
|
|
|
|
- Method setSpacesRE() was added to set the regular expression used for detecting withespaces or word separators. If you are using chinese, try: setSpacesRE('/[\s\p{Z}\p{Lo}]/');, otherwise you can use setSpacesRE('/[\s\p{Z}]/');
|
|
|
|
|
- The method _putinfo() now automatically fills the metadata with '?' in case of empty string.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6.015 (2009-06-11)
|
|
|
|
|
- Bug #2804667 "word wrap bug" was fixed.
|
|
|
|
|
|
|
|
|
@ -368,26 +372,26 @@
|
|
|
|
|
- Bug #2717436 "writeHTML rowspan problem (continued)" was fixed.
|
|
|
|
|
- Bug #2719090 "writeHTML fix follow up" was fixed.
|
|
|
|
|
- The method _putuserrights() was changed to avoid Adobe Reader 9.1 crash. This broken the 'trick' that was used to display forms in Acrobat Reader.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.034 (2009-03-27)
|
|
|
|
|
- Bug #2716914 "Bug writeHTML of a table in body and footer related with pb" was fixed.
|
|
|
|
|
- Bug #2717056 ] "writeHTML problem when setting tr style" was fixed.
|
|
|
|
|
- The signature of the Cell() method was changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.033 (2009-03-27)
|
|
|
|
|
- The support for rowspan/colspan on HTML tables was improved (see example n. 48).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.032 (2009-03-23)
|
|
|
|
|
- setPrintFooter(false) bug was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.031 (2009-03-20)
|
|
|
|
|
- Table header support was extended to multiple pages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.030 (2009-03-20)
|
|
|
|
|
- thead tag is now supported on HTML tables (header rows are repeated after page breaks).
|
|
|
|
|
- The startTransaction() was improved to autocommit.
|
|
|
|
|
- List bullets now uses the foreground color (putHtmlListBullet()).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.029 (2009-03-19)
|
|
|
|
|
- The following methods were added to UNDO commands (see example 47): startTransaction(), commitTransaction(), rollbackTransaction().
|
|
|
|
|
- All examples were updated.
|
|
|
|
@ -427,44 +431,44 @@
|
|
|
|
|
4.5.019 (2009-02-28)
|
|
|
|
|
- The problem of decimal separator using different locale was fixed.
|
|
|
|
|
- The text hyphenation is now supported (see example n. 46).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.018 (2009-02-26)
|
|
|
|
|
- The _destroy() method was added to unset all class variables and frees memory.
|
|
|
|
|
- Now it's possible to call Output() method multiple times.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.017 (2009-02-24)
|
|
|
|
|
- A minor bug that raises a PHP warning was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.016 (2009-02-24)
|
|
|
|
|
- Bug item #2631200 "getNumLines() counts wrong" was fixed.
|
|
|
|
|
- Multiple attachments bug was fixed.
|
|
|
|
|
- All class variables are now cleared on Output() for memory otpimization.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.015 (2009-02-18)
|
|
|
|
|
- Bug item #2612553 "function Write() must not break a line on character" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.014 (2009-02-13)
|
|
|
|
|
- Bug item #2595015 "POSTNET Barcode Checksum Error" was fixed (on barcode.php).
|
|
|
|
|
- Pagebreak bug for barcode was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.013 (2009-02-12)
|
|
|
|
|
- border attribute is now supported on HTML images (only accepts the same values accepted by Cell()).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.012 (2009-02-12)
|
|
|
|
|
- An error on image border feature was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.011 (2009-02-12)
|
|
|
|
|
- HTML links for images are now supported.
|
|
|
|
|
- height attribute is now supported on HTML cells.
|
|
|
|
|
- $border parameter was added to Image() and ImageEps() methods.
|
|
|
|
|
- The method getNumLines() was added to estimate the number of lines required for the specified text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.010 (2009-01-29)
|
|
|
|
|
- Bug n. 2546108 "BarCode Y position" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.009 (2009-01-26)
|
|
|
|
|
- Bug n. 2538094 "Empty pdf file created" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.008 (2009-01-26)
|
|
|
|
|
- setPage() method was fixed to correctly restore graphic states.
|
|
|
|
|
- Source code was cleaned up for performances.
|
|
|
|
@ -495,7 +499,7 @@
|
|
|
|
|
- Method Footer() was improved to automatically print page or page-group number (see example n. 23).
|
|
|
|
|
- Protected method formatTOCPageNumber() was added to customize the format of page numbers on the Table Of Content.
|
|
|
|
|
- The signature of addTOC() was changed to include the font used for page numbers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5.000 (2009-01-03)
|
|
|
|
|
- A new $diskcache parameter was added to class constructor to enable disk caching and reduce RAM memory usage (see example n. 43).
|
|
|
|
|
- The method movePageTo() was added to move pages to previous positions (see example n. 44).
|
|
|
|
@ -530,20 +534,20 @@
|
|
|
|
|
- Bug item #2412147 "Warning on line 3367" was fixed.
|
|
|
|
|
- Method setHtmlLinksStyle() was added to set default HTML link colors and font style.
|
|
|
|
|
- Method addHtmlLink() was changed to use color and style defined on the inline CSS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.4.002 (2008-12-09)
|
|
|
|
|
- Borders on Multicell() were fixed.
|
|
|
|
|
- Problem of Multicell() on Header function (Bug item #2407579) was fixed.
|
|
|
|
|
- Problem on graphics tranformations applied to Multicell() was fixed.
|
|
|
|
|
- Support for ImageMagick was added.
|
|
|
|
|
- Width calculation for nested tables was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.4.001 (2008-12-08)
|
|
|
|
|
- Some missing core fonts were added on fonts directory.
|
|
|
|
|
- CID0 fonts rendering was fixed.
|
|
|
|
|
- HTML support was improved (<pre> and <tt> tags are now supported).
|
|
|
|
|
- Bug item #2406022 "Left padding bug in MultiCell with maxh" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.4.000 (2008-12-07)
|
|
|
|
|
- File attachments are now supported (see example n. 41).
|
|
|
|
|
- Font functions were optimized to reduce document size.
|
|
|
|
@ -555,20 +559,20 @@
|
|
|
|
|
|
|
|
|
|
4.3.009 (2008-12-05)
|
|
|
|
|
- Bug item #2392989 (Custom header + setlinewidth + cell border bug) was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3.008 (2008-12-05)
|
|
|
|
|
- Bug item #2390566 "rect bug" was fixed.
|
|
|
|
|
- File path was fixed for font embedded files.
|
|
|
|
|
- SetFont() method signature was changed to include the font filename.
|
|
|
|
|
- Some font-related methods were improved.
|
|
|
|
|
- Methods getFontFamily() and getFontStyle() were added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3.007 (2008-12-03)
|
|
|
|
|
- PNG alpha channel is now supported (GD library is required).
|
|
|
|
|
- AddFont() function now support custom font file path on $file parameter.
|
|
|
|
|
- The default width variable ($dw) is now always defined for any font.
|
|
|
|
|
- The 'Style' attribute on CID-0 fonts was removed because of protection bug.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3.006 (2008-12-01)
|
|
|
|
|
- A regular expression on getHtmlDomArray() to find HTML tags was fixed.
|
|
|
|
|
|
|
|
|
@ -590,52 +594,52 @@
|
|
|
|
|
|
|
|
|
|
4.3.002 (2008-11-17)
|
|
|
|
|
- Bug item #2305518 "CID-0 font don't work with encryption" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3.001 (2008-11-17)
|
|
|
|
|
- Bug item #2300007 "download mimetype pdf" was fixed.
|
|
|
|
|
- Double quotes were replaced by single quotes to improve PHP performances.
|
|
|
|
|
- A bug relative to HTML cell borders was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3.000 (2008-11-14)
|
|
|
|
|
- The function setOpenCell() was added to set the top/bottom cell sides to be open or closed when the cell cross the page.
|
|
|
|
|
- A bug relative to list items indentation was fixed.
|
|
|
|
|
- A bug relative to borders on HTML tables and Multicell was fixed.
|
|
|
|
|
- A bug relative to rowspanned cells was fixed.
|
|
|
|
|
- A bug relative to html images across pages was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.009 (2008-11-13)
|
|
|
|
|
- Spaces between li tags are now automatically removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.008 (2008-11-12)
|
|
|
|
|
- A bug relative to fill color on next page was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.007 (2008-11-12)
|
|
|
|
|
- The function setListIndentWidth() was added to set custom indentation widht for HTML lists.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.006 (2008-11-06)
|
|
|
|
|
- A bug relative to HTML justification was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.005 (2008-11-06)
|
|
|
|
|
- A bug relative to HTML justification was fixed.
|
|
|
|
|
- The methods formatPageNumber() and PageNoFormatted() were added to format page numbers.
|
|
|
|
|
- Default Footer() method was changed to use PageNoFormatted() instead of PageNo().
|
|
|
|
|
- Example 6 was updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.004 (2008-11-04)
|
|
|
|
|
- Bug item n. 2217039 "filename handling improvement" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.003 (2008-10-31)
|
|
|
|
|
- Font style bug was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.002 (2008-10-31)
|
|
|
|
|
- Bug item #2210922 (htm element br not work) was fixed.
|
|
|
|
|
- Write() function was improved to support margin changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.001 (2008-10-30)
|
|
|
|
|
- setHtmlVSpace($tagvs) function was added to set custom vertical spaces for HTML tags.
|
|
|
|
|
- writeHTML() function now support margin changes during execution.
|
|
|
|
|
- Signature of addHTMLVertSpace() function is changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2.000 (2008-10-29)
|
|
|
|
|
- htmlcolors.php was changed to support class-loaders.
|
|
|
|
|
- ImageEps() function was improved in performances.
|
|
|
|
@ -649,33 +653,33 @@
|
|
|
|
|
- Some functions were fixed to better support RTL mode.
|
|
|
|
|
- Example n. 10 was changed to support RTL mode.
|
|
|
|
|
- All examples were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1.004 (2008-10-23)
|
|
|
|
|
- unicode_data.php was changed to support class-loaders.
|
|
|
|
|
- Bug item #2186040/2 (writeHTML margin problem) was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1.003 (2008-10-22)
|
|
|
|
|
- Bug item #2185399 was fixed (rowspan and page break).
|
|
|
|
|
- Bugs item #2186040 was fixed (writeHTML margin problem).
|
|
|
|
|
- Newline after table was removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1.002 (2008-10-21)
|
|
|
|
|
- Bug item #2184525 was fixed (rowspan on HTML cell).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1.001 (2008-10-21)
|
|
|
|
|
- Support for "start" attribute was added to HTML ordered list.
|
|
|
|
|
- unicode_data.php file was changed to include UTF-8 to ASCII table.
|
|
|
|
|
- Some functions were modified to better support UTF-8 extensions to core fonts.
|
|
|
|
|
- Support for images on HTML lists was improved.
|
|
|
|
|
- Examples n. 1 and 6 were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.1.000 (2008-10-18)
|
|
|
|
|
- Page-break bug using HTML content was fixed.
|
|
|
|
|
- The "false" parameter was reintroduced to class_exists function on PHP5 version to avoid autoload.
|
|
|
|
|
- addHtmlLink() function was improved to support internal links (i.e.: <a href="#23">link to page 23</a>).
|
|
|
|
|
- Justification alignment is now supported on HTML (see example n. 39).
|
|
|
|
|
- example_006.php was updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.033 (2008-10-13)
|
|
|
|
|
- Bug n. 2157099 was fixed.
|
|
|
|
|
- SetX() and SetY() functions were improved.
|
|
|
|
@ -698,26 +702,26 @@
|
|
|
|
|
4.0.029 (2008-09-27)
|
|
|
|
|
- Infinite loop bug was fixed [Bug item #130309].
|
|
|
|
|
- Multicell() problem on Header() was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.028 (2008-09-26)
|
|
|
|
|
- setLIsymbol() was added to set the LI symbol used on UL lists.
|
|
|
|
|
- Missing $padding and $encryption_key variables declarations were added [Bug item #2129058].
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.027 (2008-09-19)
|
|
|
|
|
- Bug #2118588 "Undefined offset in tcpdf.php on line 9581" was fixed.
|
|
|
|
|
- arailunicid0.php font was updated.
|
|
|
|
|
- The problem of javascript form fields duplication after saving was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.026 (2008-09-17)
|
|
|
|
|
- convertHTMLColorToDec() function was improved to support rgb(RR,GG,BB) notation.
|
|
|
|
|
- The following inline CSS attributes are now supported: text-decoration, color, background-color and font-size names: xx-small, x-small, small, medium, large, x-large, xx-large
|
|
|
|
|
- Example n. 6 was updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.025 (2008-09-15)
|
|
|
|
|
- _putcidfont0 function was improved to include CJK fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
|
|
|
|
|
- arialunicid0 font was added (see the new example n. 38).
|
|
|
|
|
- The following Unicode to CID-0 tables were added on fonts folder: uni2cid_ak12.php, uni2cid_aj16.php, uni2cid_ag15.php, uni2cid_ac15.php.
|
|
|
|
|
|
|
|
|
|
- The following Unicode to CID-0 tables were added on fonts folder: uni2cid_ak12.php, uni2cid_aj16.php, uni2cid_ag15.php, uni2cid_ac15.php.
|
|
|
|
|
|
|
|
|
|
4.0.024 (2008-09-12)
|
|
|
|
|
- "stripos" function was replaced with "strpos + strtolower" for backward compatibility with PHP4.
|
|
|
|
|
- support for Spot Colors were added. Check the new example n. 37 and the following new functions:
|
|
|
|
@ -728,16 +732,16 @@
|
|
|
|
|
_putspotcolors()
|
|
|
|
|
- Bookmark() function was improved to fix wrong levels.
|
|
|
|
|
- $lasth changes after header/footer calls were fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.023 (2008-09-05)
|
|
|
|
|
- Some HTML related problems were fixed.
|
|
|
|
|
- Image alignment on HTML was changed, now it always defaults to the normal mode (see example_006.php).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.022 (2008-08-28)
|
|
|
|
|
- Line height on HTML was fixed.
|
|
|
|
|
- Image inside an HTML cell problem was fixed.
|
|
|
|
|
- A new "zarbold" persian font was added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.021 (2008-08-24)
|
|
|
|
|
- HTTP headers were fixed on Output function().
|
|
|
|
|
- getAliasNbPages() and getPageGroupAlias() functions were changed to support non-unicode fonts on unicode documents.
|
|
|
|
@ -788,7 +792,7 @@
|
|
|
|
|
|
|
|
|
|
4.0.012 (2008-07-24)
|
|
|
|
|
- Addpage(), Header() and Footer() functions were changed to simplify the implementation of external header/footer functions.
|
|
|
|
|
- The following functions were added:
|
|
|
|
|
- The following functions were added:
|
|
|
|
|
setHeader()
|
|
|
|
|
setFooter()
|
|
|
|
|
getImageRBX()
|
|
|
|
@ -801,7 +805,7 @@
|
|
|
|
|
getHeaderData()
|
|
|
|
|
getHeaderMargin()
|
|
|
|
|
getFooterMargin()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.011 (2008-07-23)
|
|
|
|
|
- Font support was improved.
|
|
|
|
|
- The folder /fonts/utils contains new utilities and instructions for embedd font files.
|
|
|
|
@ -842,7 +846,7 @@
|
|
|
|
|
|
|
|
|
|
4.0.002 (2008-07-07)
|
|
|
|
|
- Bug [2000861] was still unfixed and has been fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.0.001 (2008-07-05)
|
|
|
|
|
- Bug [2000861] was fixed.
|
|
|
|
|
|
|
|
|
@ -860,7 +864,7 @@
|
|
|
|
|
- Several minor bugs were fixed.
|
|
|
|
|
- barcodes.php was updated.
|
|
|
|
|
- All examples were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
3.1.001 (2008-06-13)
|
|
|
|
@ -868,7 +872,7 @@
|
|
|
|
|
- Vera font was removed, DejaVu font and Free fonts were updated.
|
|
|
|
|
- Image handling was improved.
|
|
|
|
|
- All examples were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.000 (2008-06-11)
|
|
|
|
|
- setPDFVersion() was added to change the default PDF version (currently 1.7).
|
|
|
|
|
- setViewerPreferences() was added to control the way the document is to be presented on the screen or printed (see example 29).
|
|
|
|
@ -887,7 +891,7 @@
|
|
|
|
|
- example 18 was updated (Farsi and Arabic languages).
|
|
|
|
|
- source code cleanup.
|
|
|
|
|
- All examples were updated and new examples were added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.0.015 (2008-06-06)
|
|
|
|
|
- AddPage() function signature is changed to include page format.
|
|
|
|
|
- example 28 was added to show page format changes.
|
|
|
|
@ -918,7 +922,7 @@
|
|
|
|
|
|
|
|
|
|
3.0.011 (2008-05-23)
|
|
|
|
|
- CMYK color support was added to all graphic functions.
|
|
|
|
|
- HTML table support was improved:
|
|
|
|
|
- HTML table support was improved:
|
|
|
|
|
-- now it's possible to include additional html tags inside a cell;
|
|
|
|
|
-- colspan attribute was added.
|
|
|
|
|
- example 006 was updated.
|
|
|
|
@ -940,7 +944,7 @@
|
|
|
|
|
- Arabic support was fixed and improved.
|
|
|
|
|
- AlMohanad (arabic) font was added.
|
|
|
|
|
- C128 barcode bugs were fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.0.006 (2008-04-21)
|
|
|
|
|
- Condition to check negative width values was added.
|
|
|
|
|
|
|
|
|
@ -958,13 +962,13 @@
|
|
|
|
|
3.0.002 (2008-04-01)
|
|
|
|
|
- Write() functions now return the number of cells and not the number of lines.
|
|
|
|
|
- TCPDF is released under LGPL 2.1, or any later version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.0.001 (2008-05-28)
|
|
|
|
|
- _legacyparsejpeg() and _legacyparsepng() were renamed _parsejpeg() and _parsepng().
|
|
|
|
|
- function writeBarcode() was fixed.
|
|
|
|
|
- all examples were updated.
|
|
|
|
|
- example 27 was added to show various barcodes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.0.000 (2008-03-27)
|
|
|
|
|
- private function pixelsToMillimeters() was changed to public function pixelsToUnits() to fix html image size bug.
|
|
|
|
|
- Image-related functions were rewritten.
|
|
|
|
@ -987,7 +991,7 @@
|
|
|
|
|
- Write() function were fixed.
|
|
|
|
|
- example_006.php was updated.
|
|
|
|
|
- private function setUserRights() was added to release user rights on Acrobat Reader (this allows to display forms, see example 14)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.8.000 (2008-03-20)
|
|
|
|
|
- Private variables were changed to protected.
|
|
|
|
|
- Function Write() was fixed and improved.
|
|
|
|
@ -995,10 +999,10 @@
|
|
|
|
|
- Line-trought mode was added for HTML and text.
|
|
|
|
|
- Text vertical alignment on cells were fixed.
|
|
|
|
|
- Examples were updated to reflect changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.7.002 (2008-03-13)
|
|
|
|
|
- Bug "[1912142] Encrypted PDF created/modified date" was fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.7.001 (2008-03-10)
|
|
|
|
|
- Cell justification was fixed for non-unicode mode.
|
|
|
|
|
|
|
|
|
@ -1008,10 +1012,10 @@
|
|
|
|
|
- Multicell() has a new parameter $ishtml to act as writeHTMLCell().
|
|
|
|
|
- Write() speed was improved for non-arabic strings.
|
|
|
|
|
- Example n. 20 was changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.6.000 (2008-03-07)
|
|
|
|
|
- various alignments bugs were fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.5.000 (2008-03-07)
|
|
|
|
|
- Several bugs were fixed.
|
|
|
|
|
- example_019.php was added to test non-unicode mode using old fonts.
|
|
|
|
@ -1034,12 +1038,12 @@
|
|
|
|
|
- Several examples were added.
|
|
|
|
|
- AddPage() Header() and Footer() were fixed.
|
|
|
|
|
- Documentation is now available on http://www.tcpdf.org
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.2.003 (2008-03-03)
|
|
|
|
|
- [1894853] Performance of MultiCell() was improved.
|
|
|
|
|
- RadioButton and ListBox functions were added.
|
|
|
|
|
- javascript form functions were rewritten and properties names are changed. The properties function supported by form fields are listed on Possible values are listed on http://www.adobe.com/devnet/acrobat/pdfs/js_developer_guide.pdf.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.2.002 (2008-02-28)
|
|
|
|
|
- [1900495] html images path was fixed.
|
|
|
|
|
- Legacy image functions were reintroduced to allow PNG and JPEG support without GD library.
|
|
|
|
@ -1047,7 +1051,7 @@
|
|
|
|
|
2.2.001 (2008-02-16)
|
|
|
|
|
- The bug "[1894700] bug with replace relative path" was fixed
|
|
|
|
|
- Justification was fixed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.2.000 (2008-02-12)
|
|
|
|
|
- fixed javascript bug introduced with latest release
|
|
|
|
|
|
|
|
|
@ -1055,10 +1059,10 @@
|
|
|
|
|
- Justify function was fixed on PHP4 version.
|
|
|
|
|
- Bookmank function was added ([1578250] Table of contents).
|
|
|
|
|
- Javascript and Form fields support was added ([1796359] Form fields).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.1.001 (2008-02-10)
|
|
|
|
|
- The bug "[1885776] Race Condition in function justitfy" was fixed.
|
|
|
|
|
- The bug "[1890217] xpdf complains that pdf is incorrect" was fixed.
|
|
|
|
|
- The bug "[1890217] xpdf complains that pdf is incorrect" was fixed.
|
|
|
|
|
|
|
|
|
|
2.1.000 (2008-01-07)
|
|
|
|
|
- FPDF_FONTPATH constant was changed to K_PATH_FONTS on config file
|
|
|
|
@ -1117,7 +1121,7 @@
|
|
|
|
|
Circle
|
|
|
|
|
Polygon
|
|
|
|
|
RegularPolygon
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.000 (2008-01-04)
|
|
|
|
|
- RTL (Right-To-Left) languages support was added. Language direction is set using the $l['a_meta_dir'] setting on /configure/language/xxx.php language files.
|
|
|
|
|
- setRTL($enable) method was added to manually enable/disable the RTL text direction.
|
|
|
|
@ -1144,7 +1148,7 @@
|
|
|
|
|
1.53.0.TC034 (2007-07-30)
|
|
|
|
|
- fixed htmlentities conversion.
|
|
|
|
|
- MultiCell() function returns the number of cells.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC033 (2007-07-30)
|
|
|
|
|
- fixed bug 1762550: case sensitive for font files
|
|
|
|
|
- NOTE: all fonts files names must be in lowercase!
|
|
|
|
@ -1157,13 +1161,13 @@
|
|
|
|
|
|
|
|
|
|
1.53.0.TC031 (2007-03-20)
|
|
|
|
|
- ToUnicode CMap were added on _puttruetypeunicode function. Now you may search and copy unicode text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC030 (2007-03-06)
|
|
|
|
|
- fixed bug on PHP4 version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC029 (2007-03-06)
|
|
|
|
|
- DejaVu Fonts were added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC028 (2007-03-03)
|
|
|
|
|
- MultiCell function signature were changed: the $ln parameter were added. Check documentation for further information.
|
|
|
|
|
- Greek language were added on example sentences.
|
|
|
|
@ -1172,79 +1176,79 @@
|
|
|
|
|
1.53.0.TC027 (2006-12-14)
|
|
|
|
|
- $attr['face'] bug were fixed.
|
|
|
|
|
- K_TCPDF_EXTERNAL_CONFIG control where introduced on /config/tcpdf_config.php to use external configuration files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC026 (2006-10-28)
|
|
|
|
|
- writeHTML function call were fixed on examples.
|
|
|
|
|
|
|
|
|
|
1.53.0.TC025 (2006-10-27)
|
|
|
|
|
- Bugs item #1421290 were fixed (0D - 0A substitution in some characters)
|
|
|
|
|
- Bugs item #1573174 were fixed (MultiCell documentation)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC024 (2006-09-26)
|
|
|
|
|
- getPageHeight() function were fixed (bug 1543476).
|
|
|
|
|
- fixed missing breaks on closedHTMLTagHandler function (bug 1535263).
|
|
|
|
|
- fixed extra spaces on Write function (bug 1535262).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC023 (2006-08-04)
|
|
|
|
|
- paths to barcode directory were fixed.
|
|
|
|
|
- documentation were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC022 (2006-07-16)
|
|
|
|
|
- fixed bug: [ 1516858 ] Probs with PHP autoloader and class_exists()
|
|
|
|
|
- fixed bug: [ 1516858 ] Probs with PHP autoloader and class_exists()
|
|
|
|
|
|
|
|
|
|
1.53.0.TC021 (2006-07-01)
|
|
|
|
|
- HTML attributes with whitespaces are now supported (thanks to Nelson Benitez for his support)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC020 (2006-06-23)
|
|
|
|
|
- code cleanup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC019 (2006-05-21)
|
|
|
|
|
- fixed <strong> and <em> closing tags
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC018 (2006-05-18)
|
|
|
|
|
- fixed font names bug
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC017 (2006-05-18)
|
|
|
|
|
- the TTF2UFM utility to convert True Type fonts for TCPDF were included on fonts folder.
|
|
|
|
|
- new free unicode fonts were included on /fonts/freefont.
|
|
|
|
|
- test_unicode.php example were exended.
|
|
|
|
|
- parameter $fill were added on Write, writeHTML and writeHTMLCell functions.
|
|
|
|
|
- documentation were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC016 (2006-03-09)
|
|
|
|
|
- fixed closing <strong> tag on html parser.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC016 (2005-08-28)
|
|
|
|
|
- fpdf.php and tcpdf.php files were joined in one single class (you can still extend TCPDF with your own class).
|
|
|
|
|
- fixed problem when mb_internal_encoding is set.
|
|
|
|
|
|
|
|
|
|
1.53.0.TC014 (2005-05-29)
|
|
|
|
|
- fixed WriteHTMLCell new page issue.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC013 (2005-05-29)
|
|
|
|
|
- fixed WriteHTMLCell across pages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC012 (2005-05-29)
|
|
|
|
|
- font color attribute bug were fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC011 (2005-03-31)
|
|
|
|
|
- SetFont function were fixed (thank Sjaak Lauwers for bug notice).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC010 (2005-03-22)
|
|
|
|
|
- the html functions were improved (thanks to Manfred Vervuert for bug reporting).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC009 (2005-03-19)
|
|
|
|
|
- a wrong reference to convertColorHexToDec were fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC008 (2005-02-07)
|
|
|
|
|
- removed some extra bytes from PHP files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC007 (2005-01-08)
|
|
|
|
|
- fill attribute were removed from writeHTMLCell method.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC006 (2005-01-08)
|
|
|
|
|
- the documentation were updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.53.0.TC005 (2005-01-05)
|
|
|
|
|
- Steven Wittens's unicode methods were removed.
|
|
|
|
|
- All unicode methods were rewritten from scratch.
|
|
|
|
|