TCPDF

Software Screenshot:
TCPDF
Software Details:
Version: 6.2.9 updated
Upload Date: 20 Jul 15
Developer: Tecnick.com LTD
Distribution Type: Freeware
Downloads: 412

Rating: 4.0/5 (Total Votes: 1)

TCPDF is an extension and improvement of the FPDF class.

Just like the original it can be used to programmatically assemble PDF files from raw PHP code.

This means the library doesn't need any kind of complex server-side technology or IDE installed and works solely through the power of a regular PHP compiler, taking PHP syntax and converting it to proper XML code responsible for generating the appropriate visual elements in the PDF file format.

What is new in this release:

  • "Security Report, LFI posting internal files externally abusing default parameter" was fixed.
  • Static methods serializeTCPDFtagParameters() and unserializeTCPDFtagParameters() were moved as non static to the main TCPDF class.
  • Deprecated methods were removed, please use the equivalents defined in other classes (i.e. TCPDF_STATIC and TCPDF_FONTS).
  • The constant K_TCPDF_CALLS_IN_HTML is now set by default to FALSE.
  • DLE, DLX and DLP page format was added.
  • Page format are now defined as a public property in TCPDF_STATIC.

What is new in version 6.2.8:

  • "Security Report, LFI posting internal files externally abusing default parameter" was fixed.
  • Static methods serializeTCPDFtagParameters() and unserializeTCPDFtagParameters() were moved as non static to the main TCPDF class.
  • Deprecated methods were removed, please use the equivalents defined in other classes (i.e. TCPDF_STATIC and TCPDF_FONTS).
  • The constant K_TCPDF_CALLS_IN_HTML is now set by default to FALSE.
  • DLE, DLX and DLP page format was added.
  • Page format are now defined as a public property in TCPDF_STATIC.

What is new in version 6.2.6:

  • "Security Report, LFI posting internal files externally abusing default parameter" was fixed.
  • Static methods serializeTCPDFtagParameters() and unserializeTCPDFtagParameters() were moved as non static to the main TCPDF class.
  • Deprecated methods were removed, please use the equivalents defined in other classes (i.e. TCPDF_STATIC and TCPDF_FONTS).
  • The constant K_TCPDF_CALLS_IN_HTML is now set by default to FALSE.
  • DLE, DLX and DLP page format was added.
  • Page format are now defined as a public property in TCPDF_STATIC.

What is new in version 6.1.0:

  • The method TCPDF_STATIC::getRandomSeed() was improved.
  • The disk caching feature was removed.
  • Fixed "Backslashes become duplicated in table, using WriteHTML" was fixed.
  • Fixed "SVG radialGradient within non-square Rect" was fixed.

What is new in version 6.0.094:

  • Bug "Variable Undefined: $cborder" was fixed.

What is new in version 6.0.085:

  • Some example images were replaced.
  • A race condition bug was fixed.
  • Bug "Hyphenation-dash extends outside of cell" was fixed.

What is new in version 6.0.070:

  • "An SVG image is being cut off (with clipping mask) when you use align options" was fixed.

What is new in version 6.0.060:

  • Bugs:
  • "Error on parsing hexa fields" was fixed.
  • "Parsing pdf with trailing space at start" was fixed.

What is new in version 6.0.054:

  • Fixed bug:
  • "Parentheses causing corrupt text" was fixed.

What is new in version 6.0.042:

  • "CMYK Colors Bug" was fixed.

What is new in version 6.0.030:

  • Bug "PDF417 and Cyrillic symbols" was fixed.

What is new in version 6.0.023:

  • GNU Freefont fonts were updated.
  • Licensing and copyright information about fonts were improved.
  • PNG image support was improved.

What is new in version 6.0.012:

  • An error condition in addHtmlLink() method was fixed.

What is new in version 6.0.007:

  • HTML/CSS font size conversion were improved.

What is new in version 6.0.001:

  • Fixed $uni_type call on tcpdf.php.

What is new in version 5.9.209:

  • Image method was improved.

What is new in version 5.9.199:

  • Internal setImageBuffer() method was improved.

What is new in version 5.9.197:

  • Bug fix for "TCPDF 5.9.196 shows line on top of all PDFs".

What is new in version 5.9.195:

  • Method _putfonts() was improved.

What is new in version 5.9.182:

  • Fixed bug for infinite loop in Write() method.

What is new in version 5.9.176:

  • A bug related to stroke width was fixed.
  • A problem related to font spacing in HTML was fixed.

What is new in version 5.9.170:

  • "Numerous errors inserting shared images" was fixed.

What is new in version 5.9.163:

  • Method getGDgamma() was changed.
  • Rendering performances of PNG images with alpha channel were improved.

What is new in version 5.9.151:

  • Precision of real number were extended.
  • ComboBox and ListBox methods were fixed.
  • Bulgarian language file was added.
  • addTOC() method was improved to include bookmark color and font style.

What is new in version 5.9.149:

  • "SVG Parser treats tspan like text" bug was fixed.

What is new in version 5.9.146:

  • Bug item #3486880 "$filehash undefine error" was fixed.
  • The default font is now the one specified at PDF_FONT_NAME_MAIN constant.

What is new in version 5.9.143:

  • "setCreator() has no effect" was fixed.

What is new in version 5.9.142:

  • Source code documentation was updated.

What is new in version 5.9.136:

  • "SetMargins with keep option does not work for top margin" was fixed.

What is new in version 5.9.126:

  • Bug item #3417989 "Graphics State operator in form XObject fails to render" was fixed.
  • Xobjects problems with transparency, gradients and spot colors were fixed.

What is new in version 5.9.117:

  • TCPDFBarcode and TCPDF2DBarcode were extended to include a method for exporting barcodes as PNG images.

What is new in version 5.9.108:

  • A bug on PHP4 version was fixed.

What is new in version 5.9.101:

  • Support for JPEG and PNG ICC Color Profiles was added.
  • Method addEmptySignatureAppearance() was added to add empty signature fields (see example n. 52).
  • Bug item #3354332 "Strange line spacing with reduced font-size in writeHTML" was fixed.

What is new in version 5.9.098:

  • The Named Destination feature was fixed.

What is new in version 5.9.092:

  • Method _putpages() was improved.
  • Bug item #3316678 "Memory overflow when use Rotate and SetAutoPageBreak" was fixed.
  • Right alignment of page numbers was improved.

What is new in version 5.9.086:

  • Font files were updated (the ones on the previous release were broken).
  • The script fonts/utils/makeallttffonts.php was updated and fixed.
  • Output() method was improved to use compression when available.

What is new in version 5.9.083:

  • Bug item #3308387 "line height & SetCellHeightRatio" was fixed.

What is new in version 5.9.081:

  • Method resetHeaderTemplate() was added to reset the xobject template used by Header() method.
  • Method setHeaderTemplateAutoreset() was added to automatically reset the xobject template used by Header() method at each page.

What is new in version 5.9.078:

  • Bug item #3300878 "wrong rendering for html bullet list in some case" was fixed.
  • Bug item #3301017 "Emphasized vs. font-weight" was fixed.
  • Barcode Code 128 was improved to include AUTO mode (automatically switch between A, B and C modes).
  • Examples n. 27 and 49 were updated.

What is new in version 5.9.075:

  • Table header alignment when using WriteHTMLCell() or MultiCell() was fixed.

What is new in version 5.9.072:

  • Method resetColumns() was added to remove multiple columns and reset page margins (example n. 10 was updated).

What is new in version 5.9.068:

  • Bookmark, addTOC and addHTMLTOC methods were improved to include font style and color (Examples 15, 49 and 59 were updated).
  • Default $_SERVER['DOCUMENT_ROOT'] value on tcpdf_config.php file was changed.

What is new in version 5.9.065:

  • "Text encoding iso-8859-2 crashes" was fixed.

What is new in version 5.9.063:

  • "WriteHTML() and image that doesn't fit on the page" was fixed.

What is new in version 5.9.062:

  • Bug item #3232650 "Using Write if there are pageRegions active creates error" was fixed.
  • Bug item #3221891 "text input borders" was fixed.
  • Bug item #3228958 "Adobe Reader 9.4.2 crash" was fixed.

What is new in version 5.9.061:

  • Bug item #3213488 "wrong function call in function Write" was fixed.
  • Bug item #3203007 "list element with black background" was fixed.

What is new in version 5.9.060:

  • addTOC() method was fixed for text alignment problems.

What is new in version 5.9.058:

  • Image() method was improved to cache images with transparency layers (thanks to Korneliusz Jarzebski for reporting this problem).

What is new in version 5.9.056:

  • A bug on fixHTMLCode() method was fixed.
  • Automatic line break for HTML was fixed.

What is new in version 5.9.055:

  • Another bug related to HTML table page break was fixed.

What is new in version 5.9.054:

  • A bug related to HTML table page break was fixed.

What is new in version 5.9.052:

  • A bug related to HTML automatic newlines was fixed.

What is new in version 5.9.051:

  • "Commas at beginning of new lines" problem was fixed.

What is new in version 5.9.048:

  • No changes. Just released to override previous release that was not uploaded correctly.

What is new in version 5.9.047:

  • Bug #3167115 "PDF error in <table> (example 48)" was fixed (was introduced in 5.8.046).

What is new in version 5.9.046:

  • PDF view/print layers are now automatically turned off if not used (see setVisibility() method).

What is new in version 5.9.045:

  • HTML list support were improved.

What is new in version 5.9.044:

  • Bug #3158422 "writeHTMLCell Loop" was fixed.
  • Some HTML image alignment problems were fixed.

What is new in version 5.9.043:

  • "PHP Notice" was fixed.
  • "Endless loop in writeHTML" was fixed.
  • "SVG Pie chart incorrectly rendered2".

What is new in version 5.9.041:

  • A problem with SVG elliptical arc path was fixed.
  • A problem related to font weight on HTML table headers was fixed.

What is new in version 5.9.040:

  • A bug related to empty pages after table was fixed.

What is new in version 5.9.038:

  • Minor bugs were fixed.

What is new in version 5.9.037:

  • An alignment problem fot HTML texts was fixed.

What is new in version 5.9.035:

  • A problem related to HTML table border alignment was fixed.
  • Bug #2996366 "FastCGI and Header Problems" was fixed.

What is new in version 5.9.031:

  • Source code documentation errors were fixed.

What is new in version 5.9.029:

  • The $fitbox parameter on Image() method was extended to specify image alignment inside the box (check the example n. 9).

What is new in version 5.9.028:

  • Font utils makefont.php and makeallttffonts.php were updated.

What is new in version 5.9.027:

  • Spot Colors are now better integrated with HTML mode.
  • Method SetDocInfoUnicode() was added to turn on/off Unicode mode for document information dictionary (meta tags) - check the example n. 19.

What is new in version 5.9.023:

  • A potential bug on SVG transcoder was fixed.

What is new in version 5.9.022:

  • Method ImageEPS includes support for EPS/AI Spot colors.
  • Method ImageEPS includes a new parameter $fixoutvals to remove values outside the bounding box.

What is new in version 5.9.020:

  • A problem related to additional page when using multicolumn mode was fixed.

What is new in version 5.9.017:

  • Tagline color was set to transparent.
  • The method fixHTMLCode() was added to automatically clean up HTML code (requires HTML Tidy).

What is new in version 5.9.012:

  • 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.

What is new in version 5.9.011:

  • "Bug Fix for image loading" was fixed.

What is new in version 5.9.010:

  • Support for CSS properties 'border-spacing' and 'padding' for tables were added.
  • Several language files were added.

What is new in version 5.9.009:

  • HTML text alignment was improved to include the case of RTL text on LTR direction and LTR text on RTL direction.

What is new in version 5.9.006:

  • Support for AES 256 bit encryption was added (see example n. 16).
  • Method getNumLines() was fixed for the empty string case.

What is new in version 5.9.005:

  • Method addPageRegion() was changed to accept regions starting exactly from the top of the page.

What is new in version 5.9.003:

  • Support for no-write page regions was added. Check the example n. 64 and new methods setPageRegions(), addPageRegion(), getPageRegions(), removePageRegion().
  • A bug on Right-To-Left alignment was fixed.

What is new in version 5.8.034:

  • A bug related to SetFont on XObject templates was fixed.

What is new in version 5.8.032:

  • "Issues with changes to addHTMLVertSpace()" was fixed.

What is new in version 5.8.031:

  • Bug for "Spaces in HTML" was fixed.

What is new in version 5.8.030:

  • SVG support was improved and some bugs were fixed.

What is new in version 5.8.029:

  • A problem with HTML borders was fixed.

What is new in version 5.8.028:

  • "mcrypt_create_iv error on TCPDF 5.8.027 on PHP 5.3.2" was fixed.

What is new in version 5.8.023:

  • Forms bug added on version 5.8.019 was fixed.

What is new in version 5.8.020:

  • CSS "catch-all" class selector is now supported.

What is new in version 5.8.018:

  • Method getNumberOfColumns() was added.
  • A problem related to table header was fixed.
  • Method getSVGTransformMatrix() was fixed to apply SVG transformations in the correct order.
  • SVG support was improved and several bugs were fixed.

What is new in version 5.8.014:

  • Method _getxobjectdict() was added for better compatibility with external extensions.
  • A bug related to radiobuttons was fixed.
  • New line after punctuation marks" was fixed (partially).

What is new in version 5.8.010:

  • Documentation of unhtmlentities() was fixed.
  • The 'fitwidth' option was added and border color problem was fixed on write1DBarcode() method (check the example n. 27).

What is new in version 5.8.007:

  • A bug affecting HTML tables was fixed.
  • Bug for "SVG not rendering paths properly" was fixed.

What is new in version 5.8.003:

  • Better support for HTML "font-family" property.

What is new in version 5.8.002:

  • HTML alignments were improved.
  • IMPORTANT: Default regular expression to find spaces has been changed to exclude the non-breaking-space (160 DEC- A0 HEX). If you are using setSpacesRE() method, please read the new documentation.
  • Example n. 1 was updated.

What is new in version 5.7.002:

  • Methods copyPage(), movePage() and deletePage() were changed to account for internal markings.

What is new in version 5.7.000:

  • CSS borders are now supported for HTML tables and other block tags.
  • Cell borders were improved.
  • Minor bugs were fixed.

What is new in version 5.6.000:

  • A bug with object IDs was fixes.
  • Performances were improved.

What is new in version 5.5.014:

  • Support for external images was improved.

What is new in version 5.5.012:

  • "Font baseline inconsistencies with line-height and font-size" was fixed.
  • "FI and FO output destination filename bug" was fixed.

What is new in version 5.5.011:

  • Support for multiple CSS classes was added.
  • The method getColumn() was added to return the current column number.
  • Some regular Expressions were fixed to be more compatible with UTF-8.

What is new in version 4.0.024:

  • "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: AddSpotColor(), SetDrawSpotColor(), SetFillSpotColor(), SetTextSpotColor(), _putspotcolors()
  • Bookmark() function was improved to fix wrong levels.
  • $lasth changes after header/footer calls were fixed.

Requirements:

  • PHP 5.3 or higher

Similar Software

Comments to TCPDF

Comments not found
Add Comment
Turn on images!