TCPDF is an extension and improvement of the FPDF class.
Here are some key features of "TCPDF":
· no external libraries are required;
· supports all ISO page formats;
· supports UTF-8 Unicode and Right-To-Left languages;
· supports document encryption;
· includes methods to publish some HTML code;
· includes graphic and transformation methods;
· includes bookmarks;
· includes Javascript and forms support;
· includes a method to print various barcode formats;
· supports TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
· supports custom page formats, margins and units of measure;
· includes methods for page header and footer management;
· supports automatic page break;
· supports automatic page numbering and page groups;
· supports automatic line break and text justification;
· supports JPEG and PNG images whitout GD library and all images supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM;
· supports stroke and clipping mode for text;
· supports clipping masks;
· supports Grayscale, RGB, CMYK, Spot colors and transparency;
· supports links and annotations;
· supports page compression (requires zlib extension);
· supports user rights management so Adobe Reader users can save filled-in copies of forms they complete.
What's New in This Release: [ read full changelog ]
· "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.